5
17406
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-153
-153
-153
-153
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-159
-159
-159
-160
-160
-160
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-164
-164
-164
-165
-165
-165
-166
-166
-166
-167
-167
-167
-168
-168
-168
-169
-169
-169
-170
-170
-171
-171
-171
-172
-172
-172
-173
-173
-173
-174
-174
-174
-175
-175
-175
-176
-176
-177
-177
-177
-178
-178
-178
-179
-179
-179
-180
-180
-181
-181
-181
-182
-182
-182
-183
-183
-183
-184
-184
-184
-185
-185
-186
-186
-186
-187
-187
-188
-188
-188
-189
-189
-190
-190
-190
-191
-191
-191
-192
-192
-193
-193
-193
-194
-194
-194
-195
-195
-195
-196
-196
-197
-197
-198
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-214
-215
-215
-216
-216
-216
-217
-217
-217
-218
-218
-218
-219
-219
-219
-220
-220
-220
-221
-221
-221
-222
-222
-222
-223
-223
-223
-224
-224
-224
-225
-225
-226
-226
-226
-227
-227
-228
-228
-228
-229
-229
-229
-230
-230
-231
-231
-231
-232
-232
-233
-233
-234
-234
-235
-235
-236
-236
-236
-237
-237
-238
-238
-239
-239
-240
-240
-241
-241
-241
-242
-242
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-256
-256
-257
-257
-257
-258
-258
-259
-259
-260
-260
-260
-261
-261
-262
-262
-263
-263
-264
-264
-264
-265
-265
-266
-266
-266
-267
-267
-268
-268
-268
-269
-269
-270
-270
-270
-271
-271
-271
-272
-272
-273
-273
-273
-274
-274
-275
-275
-276
-276
-277
-277
-277
-278
-278
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-286
-287
-287
-288
-288
-288
-289
-289
-290
-290
-291
-291
-291
-292
-292
-293
-293
-294
-294
-295
-295
-296
-296
-297
-297
-298
-298
-298
-299
-299
-300
-300
-300
-301
-301
-302
-302
-303
-303
-303
-304
-304
-305
-305
-306
-306
-307
-307
-308
-308
-309
-310
-310
-311
-311
-312
-312
-313
-313
-314
-314
-315
-315
-316
-317
-317
-318
-318
-319
-319
-320
-321
-321
-322
-322
-323
-323
-324
-325
-325
-326
-326
-327
-328
-328
-329
-330
-330
-331
-331
-332
-333
-333
-334
-334
-335
-335
-336
-337
-337
-338
-339
-339
-340
-341
-341
-342
-343
-344
-344
-345
-346
-346
-347
-348
-349
-349
-350
-350
-351
-351
-352
-352
-353
-353
-354
-354
-355
-355
-356
-356
-357
-357
-358
-358
-359
-360
-361
-361
-362
-363
-364
-364
-365
-366
-366
-367
-367
-368
-368
-369
-369
-370
-371
-371
-372
-372
-373
-373
-374
-374
-374
-375
-375
-376
-376
-377
-378
-378
-379
-380
-380
-381
-381
-382
-382
-383
-383
-384
-384
-384
-385
-385
-386
-386
-386
-387
-387
-388
-388
-388
-389
-389
-390
-390
-391
-392
-392
-393
-394
-395
-395
-396
-397
-397
-398
-399
-399
-400
-400
-401
-401
-402
-402
-403
-403
-403
-404
-404
-405
-405
-406
-406
-407
-408
-408
-409
-410
-411
-411
-412
-413
-414
-415
-415
-416
-417
-417
-418
-418
-419
-420
-420
-421
-421
-421
-422
-422
-423
-423
-424
-425
-425
-426
-426
-427
-428
-429
-430
-431
-431
-432
-433
-434
-435
-436
-436
-437
-438
-438
-439
-440
-440
-441
-441
-442
-443
-444
-444
-445
-446
-447
-448
-448
-449
-450
-451
-452
-452
-453
-454
-455
-455
-456
-457
-458
-458
-459
-460
-460
-460
-461
-461
-462
-462
-463
-463
-464
-464
-465
-466
-466
-467
-468
-469
-470
-471
-472
-473
-474
-475
-476
-477
-478
-479
-480
-481
-482
-482
-483
-484
-485
-485
-486
-486
-487
-487
-488
-489
-489
-490
-490
-491
-491
-492
-493
-493
-494
-494
-495
-496
-496
-497
-498
-498
-499
-500
-500
-501
-501
-502
-503
-504
-505
-506
-507
-508
-509
-510
-511
-512
-514
-515
-516
-517
-519
-520
-521
-521
-522
-523
-523
-524
-524
-525
-525
-526
-526
-526
-527
-527
-528
-528
-529
-529
-530
-531
-532
-533
-534
-535
-537
-538
-539
-540
-541
-543
-544
-545
-546
-547
-548
-549
-550
-551
-551
-552
-553
-554
-554
-555
-556
-557
-557
-558
-559
-560
-562
-563
-564
-565
-565
-566
-567
-568
-569
-570
-571
-572
-573
-574
-574
-575
-576
-577
-578
-578
-579
-580
-581
-582
-583
-584
-585
-587
-588
-589
-590
-592
-593
-594
-595
-597
-598
-599
-600
-601
-602
-603
-604
-605
-605
-606
-606
-607
-608
-609
-609
-610
-612
-613
-614
-615
-617
-618
-619
-621
-622
-624
-625
-627
-628
-629
-631
-632
-633
-634
-635
-635
-636
-637
-637
-637
-638
-638
-638
-639
-639
-640
-640
-641
-642
-643
-644
-646
-647
-649
-651
-652
-654
-656
-657
-659
-660
-661
-663
-664
-665
-666
-667
-668
-669
-670
-671
-672
-673
-674
-675
-675
-676
-677
-679
-680
-681
-683
-684
-686
-688
-690
-692
-693
-695
-696
-698
-699
-700
-701
-702
-703
-703
-704
-704
-704
-704
-705
-705
-705
-705
-705
-706
-706
-707
-707
-708
-710
-711
-712
-714
-716
-718
-720
-722
-724
-726
-727
-729
-731
-732
-734
-735
-737
-738
-739
-740
-742
-743
-744
-745
-745
-746
-747
-747
-747
-748
-748
-749
-749
-750
-751
-752
-753
-754
-755
-756
-757
-758
-759
-760
-760
-761
-762
-762
-763
-764
-764
-765
-765
-766
-767
-767
-768
-768
-768
-769
-769
-769
-769
-769
-769
-769
-770
-770
-770
-770
-771
-771
-771
-771
-772
-772
-772
-772
-772
-772
-772
-772
-773
-773
-774
-775
-776
-777
-778
-779
-779
-780
-781
-782
-783
-783
-784
-785
-786
-787
-788
-789
-790
-792
-793
-795
-796
-797
-799
-800
-802
-803
-805
-806
-808
-809
-811
-812
-814
-815
-817
-818
-819
-820
-822
-823
-824
-826
-827
-829
-830
-832
-834
-835
-837
-839
-840
-842
-843
-844
-846
-847
-848
-849
-851
-852
-853
-855
-856
-857
-859
-860
-861
-862
-864
-865
-866
-867
-869
-870
-871
-873
-874
-875
-876
-878
-879
-880
-881
-882
-883
-884
-885
-886
-886
-887
-888
-889
-889
-890
-891
-892
-893
-894
-895
-896
-897
-898
-898
-899
-899
-900
-901
-901
-902
-902
-903
-903
-904
-905
-905
-906
-907
-907
-908
-908
-909
-909
-910
-911
-911
-912
-912
-913
-913
-914
-915
-916
-917
-918
-919
-919
-920
-921
-922
-923
-923
-924
-925
-926
-927
-928
-929
-930
-931
-932
-933
-934
-935
-937
-938
-939
-940
-941
-943
-944
-945
-947
-948
-949
-951
-952
-954
-956
-958
-960
-962
-964
-966
-968
-970
-972
-974
-975
-977
-979
-981
-983
-985
-987
-989
-990
-992
-994
-995
-996
-997
-998
-999
-1000
-1000
-1002
-1002
-1004
-1004
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1012
-1014
-1016
-1016
-1018
-1020
-1020
-1022
-1024
-1026
-1028
-1029
-1031
-1033
-1035
-1037
-1039
-1041
-1042
-1044
-1045
-1046
-1047
-1048
-1048
-1049
-1049
-1050
-1050
-1051
-1052
-1052
-1053
-1054
-1054
-1055
-1056
-1056
-1057
-1058
-1059
-1060
-1062
-1063
-1064
-1065
-1067
-1068
-1069
-1071
-1072
-1073
-1074
-1076
-1077
-1078
-1079
-1080
-1081
-1082
-1083
-1084
-1085
-1086
-1087
-1088
-1089
-1090
-1090
-1091
-1091
-1092
-1092
-1093
-1093
-1093
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1094
-1093
-1093
-1092
-1092
-1091
-1091
-1090
-1090
-1090
-1089
-1089
-1089
-1089
-1090
-1090
-1090
-1091
-1091
-1091
-1092
-1092
-1092
-1091
-1091
-1091
-1090
-1090
-1089
-1089
-1088
-1088
-1087
-1087
-1086
-1085
-1084
-1084
-1083
-1082
-1081
-1080
-1080
-1079
-1079
-1079
-1080
-1080
-1081
-1081
-1082
-1082
-1083
-1083
-1084
-1084
-1084
-1084
-1084
-1084
-1084
-1083
-1083
-1083
-1083
-1083
-1083
-1083
-1083
-1084
-1084
-1084
-1084
-1084
-1085
-1085
-1085
-1086
-1086
-1087
-1088
-1088
-1089
-1090
-1091
-1092
-1093
-1093
-1094
-1094
-1094
-1094
-1094
-1094
-1093
-1093
-1093
-1092
-1092
-1092
-1092
-1092
-1093
-1093
-1093
-1094
-1094
-1095
-1096
-1096
-1097
-1099
-1100
-1101
-1102
-1104
-1105
-1106
-1107
-1109
-1109
-1110
-1111
-1111
-1111
-1111
-1110
-1109
-1109
-1108
-1107
-1107
-1106
-1105
-1104
-1104
-1103
-1102
-1102
-1101
-1101
-1100
-1100
-1100
-1099
-1099
-1099
-1099
-1099
-1098
-1098
-1097
-1096
-1096
-1095
-1094
-1093
-1093
-1092
-1092
-1091
-1091
-1091
-1090
-1090
-1089
-1088
-1087
-1086
-1086
-1085
-1084
-1083
-1082
-1081
-1080
-1078
-1077
-1076
-1075
-1073
-1072
-1071
-1070
-1069
-1069
-1068
-1068
-1068
-1068
-1068
-1068
-1069
-1070
-1070
-1071
-1072
-1072
-1073
-1073
-1074
-1074
-1074
-1074
-1074
-1073
-1073
-1073
-1072
-1071
-1071
-1070
-1069
-1068
-1067
-1066
-1065
-1065
-1064
-1063
-1063
-1062
-1062
-1061
-1061
-1060
-1059
-1059
-1058
-1057
-1057
-1056
-1055
-1054
-1053
-1052
-1051
-1049
-1047
-1045
-1043
-1041
-1039
-1036
-1034
-1032
-1030
-1028
-1027
-1025
-1024
-1022
-1022
-1020
-1020
-1020
-1018
-1018
-1018
-1018
-1018
-1018
-1018
-1016
-1016
-1016
-1014
-1014
-1012
-1010
-1008
-1004
-1002
-999
-996
-993
-990
-987
-984
-981
-979
-977
-975
-973
-971
-969
-968
-966
-965
-964
-962
-960
-959
-957
-955
-953
-950
-947
-945
-942
-938
-935
-931
-928
-924
-920
-916
-912
-909
-906
-903
-901
-898
-897
-895
-894
-893
-892
-891
-890
-889
-888
-887
-886
-884
-882
-880
-878
-876
-873
-870
-866
-863
-859
-856
-852
-849
-845
-842
-840
-837
-835
-833
-831
-830
-829
-828
-827
-826
-825
-825
-824
-823
-822
-821
-820
-819
-817
-816
-814
-812
-810
-807
-805
-803
-801
-800
-799
-798
-798
-798
-798
-799
-799
-800
-800
-801
-801
-801
-800
-800
-799
-797
-796
-793
-791
-788
-785
-782
-778
-775
-771
-768
-765
-762
-759
-757
-755
-754
-753
-753
-753
-754
-755
-757
-760
-763
-766
-769
-773
-776
-779
-782
-784
-786
-788
-789
-790
-791
-792
-792
-792
-793
-793
-793
-793
-792
-792
-792
-793
-793
-795
-796
-798
-800
-803
-806
-809
-811
-814
-816
-819
-821
-823
-825
-827
-829
-831
-833
-835
-836
-837
-838
-838
-838
-838
-838
-838
-838
-838
-839
-840
-841
-843
-846
-848
-852
-855
-859
-863
-868
-872
-877
-883
-888
-893
-898
-903
-908
-913
-916
-920
-923
-925
-927
-929
-930
-931
-932
-932
-932
-933
-933
-934
-934
-935
-936
-938
-939
-941
-943
-945
-947
-948
-950
-952
-953
-955
-956
-958
-959
-960
-961
-962
-962
-963
-963
-963
-962
-961
-961
-959
-959
-958
-957
-957
-957
-958
-958
-959
-960
-962
-963
-964
-965
-967
-968
-969
-970
-971
-972
-973
-973
-974
-974
-974
-974
-974
-974
-973
-973
-973
-973
-973
-973
-973
-973
-974
-975
-976
-977
-979
-981
-983
-984
-986
-988
-990
-992
-993
-995
-996
-998
-999
-1000
-1002
-1004
-1006
-1008
-1010
-1014
-1016
-1018
-1020
-1022
-1024
-1026
-1028
-1029
-1030
-1031
-1031
-1031
-1031
-1031
-1030
-1029
-1028
-1027
-1025
-1024
-1022
-1020
-1020
-1018
-1018
-1016
-1016
-1016
-1016
-1016
-1016
-1016
-1018
-1018
-1018
-1018
-1018
-1020
-1020
-1020
-1020
-1020
-1020
-1020
-1018
-1018
-1016
-1014
-1012
-1010
-1008
-1004
-1002
-1000
-998
-996
-995
-993
-992
-992
-991
-990
-990
-990
-989
-989
-988
-987
-986
-985
-984
-983
-983
-982
-982
-981
-981
-981
-980
-980
-979
-978
-977
-976
-975
-974
-973
-973
-972
-971
-971
-970
-969
-968
-966
-964
-962
-960
-958
-955
-953
-951
-948
-946
-943
-941
-938
-935
-932
-929
-926
-922
-919
-915
-911
-907
-903
-898
-894
-889
-885
-881
-877
-874
-872
-870
-868
-867
-867
-867
-867
-867
-868
-868
-869
-869
-870
-871
-872
-873
-874
-876
-878
-879
-881
-882
-883
-884
-884
-885
-884
-884
-884
-883
-882
-882
-881
-881
-881
-881
-881
-882
-882
-882
-882
-883
-882
-882
-881
-881
-880
-879
-878
-877
-876
-875
-875
-874
-873
-873
-872
-871
-870
-869
-867
-866
-864
-862
-861
-859
-858
-856
-855
-854
-853
-852
-851
-850
-849
-849
-848
-848
-849
-849
-851
-852
-854
-855
-857
-859
-861
-864
-866
-868
-869
-871
-873
-874
-875
-877
-878
-878
-879
-880
-880
-881
-882
-882
-883
-883
-883
-883
-883
-884
-884
-884
-884
-884
-885
-886
-888
-890
-892
-894
-896
-897
-899
-900
-901
-901
-901
-901
-899
-898
-895
-892
-888
-884
-878
-873
-867
-861
-855
-849
-844
-838
-833
-828
-823
-818
-813
-809
-804
-800
-796
-793
-789
-786
-783
-781
-778
-775
-773
-770
-768
-765
-762
-759
-755
-751
-746
-741
-734
-727
-719
-710
-700
-690
-679
-668
-657
-645
-634
-623
-611
-600
-589
-579
-569
-559
-550
-542
-534
-527
-521
-515
-511
-507
-504
-501
-499
-497
-495
-492
-489
-485
-480
-474
-468
-460
-452
-443
-434
-424
-413
-402
-391
-379
-368
-356
-345
-334
-324
-315
-306
-299
-293
-287
-282
-278
-274
-269
-265
-260
-254
-248
-241
-234
-226
-218
-210
-202
-193
-185
-176
-168
-159
-151
-142
-133
-124
-115
-107
-99
-92
-85
-79
-74
-70
-66
-63
-60
-57
-54
-51
-48
-45
-42
-38
-35
-31
-28
-24
-20
-17
-13
-8
-4
1
7
13
20
27
34
42
50
58
65
73
80
87
93
98
103
108
112
115
119
122
126
130
134
138
142
146
150
153
157
160
164
167
171
176
181
187
193
200
207
215
222
229
236
242
247
253
257
262
266
270
273
276
279
281
282
283
284
284
284
285
285
287
289
292
296
301
306
312
317
323
328
333
337
341
344
348
350
353
355
357
359
362
364
367
370
373
377
381
386
391
396
401
406
411
416
422
428
434
441
449
456
464
472
480
487
493
499
504
509
512
516
518
521
523
525
528
530
532
533
535
536
536
537
537
537
537
537
537
537
537
537
537
537
537
537
537
538
538
539
540
542
544
547
550
554
558
563
569
575
582
589
597
605
613
621
629
636
643
649
654
659
662
664
666
666
666
665
664
663
662
660
658
656
654
652
650
648
647
647
647
647
649
652
656
661
667
674
682
692
702
712
723
734
744
755
765
774
783
790
797
803
807
811
814
816
817
819
819
820
821
821
822
822
823
825
827
829
833
837
842
847
853
860
867
874
881
888
896
904
912
920
928
937
945
954
963
972
982
992
1002
1012
1025
1037
1050
1063
1078
1092
1107
1122
1137
1152
1167
1182
1196
1211
1225
1238
1252
1265
1278
1291
1303
1315
1326
1337
1347
1358
1369
1379
1390
1401
1413
1424
1436
1447
1459
1471
1483
1494
1506
1518
1529
1541
1552
1562
1573
1583
1593
1602
1612
1621
1630
1639
1647
1656
1664
1672
1680
1687
1695
1703
1712
1720
1729
1739
1748
1758
1768
1778
1788
1798
1807
1816
1824
1833
1841
1849
1857
1866
1875
1884
1893
1903
1912
1922
1932
1941
1951
1961
1971
1981
1991
2001
2011
2021
2031
2041
2050
2059
2067
2076
2084
2091
2099
2106
2112
2119
2125
2131
2137
2143
2149
2156
2162
2169
2176
2183
2191
2199
2207
2214
2222
2230
2238
2245
2252
2258
2263
2268
2272
2276
2279
2281
2283
2285
2287
2289
2291
2293
2295
2298
2300
2303
2306
2309
2313
2317
2322
2327
2332
2339
2346
2353
2361
2369
2378
2387
2396
2406
2416
2427
2438
2449
2460
2472
2483
2494
2505
2515
2525
2535
2545
2555
2564
2573
2583
2593
2602
2612
2621
2630
2639
2648
2657
2665
2674
2682
2691
2699
2707
2714
2722
2730
2737
2745
2752
2760
2767
2775
2783
2791
2799
2807
2815
2823
2831
2839
2847
2856
2865
2874
2883
2893
2903
2914
2925
2936
2947
2959
2971
2983
2995
3007
3020
3032
3045
3058
3070
3083
3096
3108
3120
3132
3144
3156
3167
3179
3190
3201
3213
3223
3234
3244
3255
3265
3274
3284
3294
3305
3315
3326
3337
3348
3360
3371
3383
3395
3406
3417
3428
3439
3450
3461
3471
3482
3492
3501
3511
3521
3532
3542
3553
3563
3574
3585
3595
3606
3616
3626
3636
3646
3655
3664
3673
3683
3692
3701
3711
3721
3731
3740
3750
3758
3767
3774
3781
3787
3793
3798
3802
3807
3812
3816
3821
3825
3830
3835
3839
3843
3848
3852
3856
3861
3866
3871
3877
3883
3891
3899
3908
3918
3928
3940
3952
3965
3978
3992
4006
4022
4037
4053
4069
4085
4100
4116
4132
4148
4163
4178
4192
4206
4219
4232
4243
4254
4264
4274
4284
4293
4302
4311
4321
4331
4341
4351
4361
4371
4380
4389
4397
4404
4410
4415
4419
4422
4425
4428
4430
4432
4433
4435
4436
4437
4438
4438
4439
4439
4439
4439
4440
4441
4444
4447
4452
4457
4464
4472
4481
4491
4501
4511
4521
4532
4542
4552
4562
4572
4582
4592
4602
4611
4620
4628
4636
4644
4651
4658
4664
4669
4675
4679
4684
4688
4693
4697
4701
4705
4708
4711
4715
4718
4720
4723
4726
4729
4732
4735
4738
4742
4745
4748
4751
4753
4756
4759
4761
4764
4767
4770
4773
4776
4779
4783
4786
4790
4793
4797
4800
4803
4806
4809
4812
4815
4818
4821
4824
4826
4828
4829
4830
4831
4831
4830
4828
4826
4824
4821
4818
4815
4812
4808
4804
4801
4796
4792
4787
4782
4777
4772
4768
4763
4759
4756
4752
4750
4747
4745
4744
4742
4740
4739
4738
4736
4735
4733
4732
4729
4727
4725
4722
4720
4717
4715
4713
4711
4709
4707
4706
4704
4703
4702
4702
4702
4702
4702
4703
4704
4705
4707
4708
4710
4711
4713
4713
4713
4712
4710
4706
4701
4695
4687
4679
4668
4657
4646
4633
4621
4608
4595
4583
4572
4561
4550
4540
4531
4522
4514
4506
4499
4493
4488
4484
4480
4477
4474
4473
4472
4471
4471
4471
4471
4471
4470
4469
4467
4465
4462
4460
4456
4453
4450
4448
4445
4443
4441
4440
4439
4438
4436
4435
4433
4431
4429
4426
4423
4420
4416
4413
4410
4407
4404
4403
4402
4402
4403
4405
4408
4411
4416
4421
4426
4431
4437
4443
4450
4456
4462
4469
4476
4484
4491
4498
4506
4513
4519
4525
4531
4536
4540
4544
4548
4552
4556
4559
4562
4565
4568
4570
4572
4574
4575
4576
4577
4577
4577
4577
4577
4576
4575
4575
4575
4575
4577
4579
4582
4586
4591
4596
4602
4608
4615
4620
4626
4631
4635
4639
4643
4646
4650
4653
4657
4661
4665
4669
4672
4676
4680
4685
4689
4694
4700
4705
4712
4718
4725
4732
4740
4747
4755
4763
4770
4777
4784
4789
4794
4799
4802
4804
4805
4806
4805
4804
4803
4801
4799
4796
4794
4791
4789
4787
4785
4783
4781
4779
4778
4777
4777
4777
4777
4777
4778
4778
4779
4779
4778
4777
4775
4772
4769
4764
4758
4751
4744
4736
4727
4718
4708
4698
4688
4678
4669
4659
4650
4641
4633
4625
4618
4612
4607
4604
4601
4600
4600
4602
4605
4609
4613
4619
4625
4632
4640
4648
4657
4666
4676
4687
4698
4710
4722
4735
4747
4760
4772
4784
4795
4806
4816
4824
4832
4838
4843
4847
4849
4850
4850
4848
4845
4841
4836
4829
4821
4812
4802
4790
4778
4764
4750
4736
4721
4707
4694
4681
4669
4658
4648
4640
4632
4624
4618
4612
4607
4603
4599
4596
4594
4593
4592
4592
4592
4593
4593
4594
4594
4594
4594
4593
4591
4589
4585
4580
4574
4566
4557
4547
4536
4524
4511
4499
4486
4473
4461
4450
4439
4429
4419
4409
4400
4391
4381
4373
4364
4356
4348
4341
4334
4328
4321
4314
4307
4299
4289
4279
4267
4254
4239
4223
4205
4187
4168
4149
4129
4109
4090
4070
4050
4030
4009
3989
3968
3946
3925
3903
3881
3860
3839
3818
3799
3779
3761
3744
3727
3711
3696
3682
3669
3658
3647
3638
3630
3623
3617
3612
3608
3605
3602
3599
3597
3594
3591
3588
3583
3578
3572
3564
3556
3546
3535
3523
3511
3497
3483
3469
3454
3440
3425
3411
3397
3383
3370
3358
3347
3336
3327
3319
3312
3306
3302
3298
3295
3293
3292
3291
3290
3289
3289
3288
3288
3287
3285
3283
3280
3276
3271
3264
3257
3248
3239
3228
3217
3205
3193
3180
3167
3154
3141
3129
3116
3105
3094
3084
3074
3066
3058
3051
3045
3038
3032
3026
3020
3013
3007
3001
2996
2991
2986
2982
2979
2976
2974
2972
2970
2968
2967
2965
2964
2963
2963
2963
2963
2963
2964
2965
2965
2965
2965
2963
2961
2957
2951
2945
2936
2926
2914
2901
2886
2870
2854
2836
2819
2801
2784
2766
2748
2731
2714
2698
2683
2669
2655
2642
2630
2619
2608
2599
2590
2582
2574
2567
2560
2553
2545
2538
2530
2522
2514
2505
2496
2487
2478
2468
2459
2449
2440
2431
2421
2412
2403
2393
2383
2373
2362
2351
2339
2327
2314
2301
2288
2274
2260
2246
2231
2216
2200
2184
2168
2151
2135
2118
2103
2088
2073
2060
2047
2036
2025
2015
2005
1998
1991
1984
1978
1972
1967
1962
1958
1953
1949
1945
1940
1936
1930
1925
1918
1910
1901
1892
1881
1869
1857
1843
1829
1814
1798
1782
1765
1748
1731
1713
1696
1678
1660
1642
1624
1606
1588
1570
1552
1535
1517
1501
1484
1469
1453
1438
1422
1407
1392
1377
1361
1346
1330
1313
1297
1281
1264
1248
1232
1216
1200
1184
1169
1154
1138
1123
1108
1093
1079
1064
1049
1034
1018
1002
987
970
953
936
918
900
882
863
844
824
805
785
765
746
726
708
690
673
657
642
628
615
602
591
580
570
560
551
542
534
526
518
511
505
498
493
487
481
476
470
464
457
451
444
438
432
425
419
413
406
399
392
383
375
365
355
344
332
320
306
293
278
263
248
232
215
197
178
158
137
114
92
68
44
20
-5
-29
-53
-77
-101
-125
-149
-174
-198
-222
-246
-269
-292
-314
-335
-354
-372
-388
-402
-414
-425
-435
-444
-452
-460
-467
-475
-482
-488
-495
-500
-506
-512
-518
-524
-531
-539
-547
-557
-567
-578
-591
-603
-617
-631
-645
-660
-676
-692
-708
-725
-742
-758
-774
-790
-805
-820
-833
-846
-857
-868
-877
-886
-894
-902
-909
-915
-921
-927
-933
-939
-945
-952
-958
-965
-972
-980
-988
-997
-1008
-1020
-1033
-1047
-1062
-1079
-1095
-1112
-1128
-1144
-1158
-1171
-1183
-1193
-1203
-1211
-1218
-1224
-1230
-1236
-1242
-1248
-1253
-1259
-1264
-1270
-1275
-1281
-1286
-1292
-1298
-1304
-1310
-1317
-1323
-1330
-1338
-1345
-1354
-1362
-1372
-1382
-1393
-1404
-1416
-1427
-1439
-1450
-1461
-1472
-1483
-1494
-1505
-1516
-1528
-1539
-1552
-1564
-1576
-1588
-1600
-1611
-1622
-1632
-1641
-1649
-1656
-1662
-1667
-1672
-1677
-1682
-1688
-1694
-1701
-1708
-1716
-1725
-1734
-1743
-1752
-1761
-1770
-1779
-1789
-1799
-1809
-1820
-1832
-1844
-1857
-1870
-1884
-1899
-1914
-1929
-1945
-1961
-1977
-1994
-2012
-2029
-2048
-2066
-2085
-2104
-2124
-2143
-2162
-2181
-2199
-2218
-2236
-2253
-2270
-2287
-2302
-2316
-2330
-2342
-2353
-2363
-2372
-2380
-2388
-2395
-2402
-2408
-2414
-2420
-2426
-2432
-2438
-2445
-2451
-2458
-2466
-2474
-2483
-2493
-2504
-2515
-2528
-2540
-2553
-2567
-2581
-2596
-2611
-2626
-2643
-2660
-2677
-2696
-2715
-2734
-2753
-2773
-2792
-2811
-2830
-2848
-2867
-2884
-2902
-2919
-2936
-2953
-2970
-2988
-3006
-3025
-3045
-3066
-3088
-3110
-3132
-3155
-3177
-3200
-3223
-3245
-3267
-3289
-3311
-3332
-3353
-3374
-3394
-3414
-3433
-3451
-3468
-3483
-3497
-3510
-3522
-3532
-3542
-3552
-3561
-3570
-3580
-3590
-3601
-3612
-3624
-3636
-3650
-3664
-3679
-3695
-3711
-3728
-3746
-3764
-3782
-3799
-3817
-3834
-3850
-3865
-3880
-3893
-3906
-3917
-3928
-3938
-3947
-3956
-3964
-3971
-3978
-3985
-3990
-3996
-4001
-4006
-4011
-4019
-4026
-4033
-4042
-4051
-4062
-4074
-4086
-4099
-4112
-4124
-4136
-4148
-4160
-4172
-4183
-4194
-4205
-4216
-4227
-4239
-4250
-4263
-4275
-4289
-4302
-4316
-4330
-4344
-4358
-4371
-4383
-4394
-4404
-4414
-4422
-4429
-4436
-4442
-4448
-4452
-4457
-4461
-4464
-4466
-4468
-4469
-4470
-4469
-4469
-4468
-4467
-4467
-4467
-4467
-4469
-4470
-4472
-4474
-4477
-4479
-4482
-4484
-4486
-4488
-4489
-4490
-4490
-4490
-4489
-4488
-4486
-4483
-4481
-4478
-4475
-4473
-4471
-4470
-4470
-4471
-4474
-4478
-4483
-4489
-4496
-4504
-4513
-4523
-4534
-4546
-4559
-4572
-4586
-4600
-4615
-4629
-4644
-4658
-4671
-4684
-4697
-4709
-4720
-4731
-4742
-4751
-4761
-4769
-4777
-4784
-4790
-4796
-4800
-4804
-4807
-4810
-4812
-4813
-4814
-4814
-4813
-4812
-4810
-4807
-4804
-4800
-4797
-4793
-4790
-4786
-4783
-4780
-4777
-4774
-4770
-4767
-4763
-4759
-4755
-4750
-4745
-4739
-4733
-4727
-4720
-4712
-4705
-4697
-4689
-4682
-4675
-4669
-4664
-4660
-4657
-4655
-4654
-4654
-4654
-4656
-4658
-4661
-4664
-4668
-4672
-4676
-4679
-4682
-4685
-4687
-4689
-4690
-4690
-4690
-4690
-4690
-4690
-4691
-4692
-4694
-4696
-4700
-4704
-4710
-4716
-4724
-4733
-4743
-4753
-4765
-4778
-4792
-4807
-4823
-4839
-4855
-4871
-4887
-4901
-4915
-4928
-4940
-4951
-4961
-4970
-4979
-4987
-4995
-5003
-5011
-5019
-5026
-5033
-5041
-5047
-5054
-5060
-5066
-5072
-5078
-5083
-5089
-5094
-5100
-5106
-5111
-5117
-5122
-5127
-5132
-5137
-5141
-5145
-5148
-5150
-5153
-5155
-5156
-5158
-5159
-5161
-5164
-5167
-5171
-5176
-5182
-5188
-5195
-5202
-5210
-5218
-5226
-5234
-5243
-5252
-5262
-5273
-5284
-5296
-5309
-5322
-5336
-5350
-5363
-5377
-5390
-5403
-5416
-5428
-5440
-5452
-5464
-5476
-5488
-5501
-5513
-5526
-5539
-5552
-5564
-5575
-5585
-5595
-5603
-5610
-5616
-5622
-5627
-5632
-5638
-5644
-5650
-5656
-5663
-5669
-5676
-5681
-5687
-5691
-5695
-5699
-5703
-5707
-5712
-5717
-5723
-5730
-5738
-5746
-5756
-5766
-5776
-5787
-5798
-5810
-5822
-5833
-5846
-5858
-5870
-5883
-5897
-5910
-5924
-5938
-5952
-5967
-5980
-5994
-6007
-6019
-6031
-6042
-6052
-6062
-6072
-6082
-6091
-6102
-6112
-6124
-6136
-6148
-6161
-6174
-6186
-6199
-6211
-6222
-6233
-6243
-6252
-6261
-6270
-6278
-6285
-6292
-6299
-6305
-6310
-6314
-6318
-6321
-6322
-6323
-6322
-6321
-6318
-6315
-6312
-6308
-6304
-6300
-6295
-6291
-6287
-6283
-6279
-6274
-6270
-6266
-6261
-6257
-6253
-6250
-6246
-6243
-6241
-6238
-6236
-6234
-6232
-6230
-6227
-6225
-6223
-6221
-6219
-6217
-6216
-6214
-6212
-6210
-6208
-6206
-6202
-6198
-6194
-6188
-6182
-6175
-6168
-6160
-6151
-6142
-6132
-6121
-6109
-6097
-6084
-6071
-6058
-6044
-6031
-6017
-6003
-5989
-5975
-5960
-5944
-5928
-5911
-5894
-5876
-5859
-5842
-5825
-5809
-5794
-5778
-5763
-5749
-5733
-5718
-5702
-5685
-5667
-5649
-5631
-5613
-5594
-5576
-5557
-5538
-5519
-5499
-5479
-5458
-5437
-5415
-5393
-5371
-5349
-5327
-5306
-5286
-5266
-5247
-5229
-5212
-5196
-5181
-5166
-5151
-5138
-5124
-5111
-5098
-5086
-5073
-5061
-5049
-5036
-5024
-5012
-5000
-4988
-4976
-4964
-4953
-4941
-4930
-4919
-4909
-4900
-4892
-4885
-4880
-4876
-4874
-4873
-4874
-4876
-4878
-4882
-4887
-4892
-4897
-4904
-4910
-4916
-4923
-4928
-4934
-4938
-4941
-4942
-4942
-4940
-4936
-4931
-4924
-4917
-4908
-4898
-4888
-4876
-4865
-4852
-4839
-4826
-4813
-4799
-4786
-4773
-4761
-4749
-4739
-4730
-4722
-4716
-4711
-4707
-4705
-4704
-4703
-4704
-4705
-4707
-4710
-4714
-4718
-4723
-4728
-4732
-4736
-4740
-4743
-4745
-4746
-4746
-4745
-4743
-4741
-4737
-4732
-4727
-4720
-4713
-4705
-4697
-4688
-4680
-4672
-4664
-4657
-4651
-4646
-4642
-4639
-4636
-4634
-4632
-4630
-4627
-4624
-4619
-4614
-4607
-4600
-4592
-4584
-4577
-4570
-4563
-4558
-4552
-4548
-4543
-4539
-4534
-4530
-4525
-4520
-4515
-4510
-4507
-4504
-4502
-4502
-4503
-4505
-4508
-4512
-4516
-4519
-4523
-4526
-4529
-4532
-4534
-4535
-4537
-4538
-4539
-4539
-4540
-4540
-4540
-4540
-4539
-4538
-4536
-4533
-4530
-4526
-4522
-4517
-4512
-4508
-4503
-4499
-4496
-4494
-4493
-4492
-4493
-4495
-4497
-4500
-4502
-4506
-4509
-4513
-4518
-4524
-4531
-4539
-4548
-4558
-4568
-4579
-4590
-4601
-4610
-4618
-4625
-4631
-4635
-4638
-4640
-4642
-4643
-4645
-4645
-4646
-4646
-4646
-4645
-4643
-4641
-4638
-4634
-4630
-4626
-4621
-4616
-4610
-4605
-4600
-4595
-4589
-4583
-4577
-4571
-4564
-4556
-4548
-4540
-4531
-4522
-4513
-4503
-4494
-4486
-4478
-4471
-4465
-4460
-4455
-4452
-4450
-4449
-4448
-4448
-4448
-4450
-4451
-4454
-4456
-4460
-4463
-4467
-4469
-4472
-4473
-4473
-4471
-4468
-4464
-4458
-4451
-4443
-4434
-4425
-4414
-4404
-4393
-4382
-4370
-4358
-4346
-4333
-4320
-4307
-4293
-4279
-4265
-4250
-4235
-4219
-4203
-4186
-4169
-4151
-4133
-4115
-4094
-4075
-4054
-4035
-4014
-3994
-3974
-3955
-3937
-3921
-3906
-3892
-3879
-3866
-3854
-3843
-3831
-3820
-3808
-3796
-3784
-3771
-3759
-3746
-3733
-3720
-3706
-3693
-3678
-3664
-3648
-3633
-3616
-3599
-3583
-3566
-3549
-3532
-3516
-3501
-3486
-3473
-3461
-3450
-3440
-3432
-3425
-3419
-3413
-3409
-3405
-3402
-3398
-3395
-3391
-3388
-3385
-3381
-3379
-3376
-3374
-3372
-3371
-3369
-3367
-3366
-3363
-3360
-3357
-3353
-3348
-3342
-3337
-3331
-3325
-3320
-3316
-3313
-3311
-3310
-3310
-3310
-3311
-3311
-3311
-3311
-3310
-3307
-3304
-3300
-3295
-3289
-3282
-3274
-3266
-3256
-3245
-3234
-3221
-3207
-3192
-3176
-3160
-3143
-3127
-3111
-3095
-3079
-3064
-3050
-3035
-3020
-3005
-2990
-2974
-2957
-2939
-2920
-2901
-2881
-2860
-2839
-2818
-2797
-2776
-2755
-2735
-2714
-2694
-2673
-2653
-2632
-2612
-2592
-2572
-2553
-2535
-2518
-2502
-2487
-2473
-2460
-2448
-2436
-2423
-2411
-2399
-2386
-2372
-2357
-2343
-2327
-2311
-2295
-2279
-2263
-2247
-2230
-2214
-2197
-2181
-2164
-2147
-2130
-2114
-2097
-2081
-2065
-2049
-2033
-2017
-2003
-1988
-1973
-1958
-1943
-1928
-1913
-1898
-1883
-1869
-1855
-1842
-1830
-1818
-1807
-1797
-1787
-1778
-1770
-1762
-1754
-1747
-1740
-1735
-1729
-1725
-1720
-1717
-1713
-1708
-1703
-1698
-1691
-1682
-1673
-1662
-1650
-1637
-1623
-1608
-1593
-1577
-1560
-1542
-1524
-1505
-1487
-1468
-1449
-1431
-1414
-1397
-1381
-1366
-1351
-1338
-1324
-1312
-1301
-1290
-1281
-1273
-1266
-1261
-1257
-1253
-1251
-1249
-1246
-1244
-1242
-1240
-1237
-1234
-1232
-1229
-1226
-1224
-1222
-1220
-1218
-1217
-1216
-1215
-1215
-1216
-1217
-1219
-1221
-1223
-1226
-1229
-1232
-1235
-1238
-1241
-1243
-1244
-1246
-1247
-1248
-1249
-1250
-1252
-1254
-1256
-1259
-1263
-1267
-1271
-1274
-1278
-1281
-1285
-1287
-1290
-1293
-1296
-1298
-1300
-1302
-1303
-1304
-1304
-1303
-1302
-1299
-1296
-1293
-1288
-1283
-1277
-1271
-1264
-1257
-1249
-1242
-1234
-1226
-1218
-1210
-1202
-1195
-1188
-1182
-1176
-1171
-1166
-1161
-1156
-1151
-1146
-1141
-1134
-1127
-1120
-1112
-1103
-1093
-1084
-1073
-1063
-1052
-1041
-1030
-1018
-1008
-996
-984
-971
-957
-943
-928
-913
-897
-880
-864
-848
-833
-817
-803
-788
-774
-760
-747
-733
-718
-704
-690
-675
-661
-646
-632
-618
-604
-590
-578
-566
-555
-544
-534
-524
-514
-505
-496
-488
-480
-473
-468
-464
-461
-460
-461
-462
-465
-468
-471
-475
-478
-480
-481
-481
-480
-478
-474
-469
-463
-456
-447
-437
-425
-413
-401
-387
-374
-361
-348
-336
-325
-315
-307
-299
-293
-288
-285
-283
-281
-281
-282
-284
-286
-289
-292
-296
-299
-303
-307
-310
-313
-315
-317
-318
-318
-318
-318
-318
-317
-317
-317
-317
-318
-319
-322
-326
-332
-340
-349
-360
-372
-385
-400
-416
-431
-448
-464
-479
-495
-510
-525
-539
-554
-568
-583
-598
-614
-630
-647
-665
-683
-702
-721
-740
-759
-778
-797
-815
-832
-849
-865
-881
-896
-911
-926
-940
-954
-968
-981
-993
-1004
-1014
-1025
-1034
-1042
-1050
-1056
-1063
-1069
-1076
-1083
-1090
-1097
-1105
-1113
-1121
-1130
-1137
-1145
-1152
-1159
-1166
-1172
-1178
-1184
-1189
-1195
-1200
-1205
-1211
-1216
-1222
-1229
-1236
-1244
-1253
-1264
-1276
-1289
-1303
-1318
-1333
-1349
-1366
-1382
-1398
-1415
-1431
-1447
-1464
-1480
-1497
-1513
-1529
-1545
-1560
-1573
-1585
-1596
-1605
-1612
-1618
-1623
-1627
-1631
-1635
-1639
-1644
-1649
-1655
-1662
-1670
-1677
-1685
-1693
-1702
-1710
-1719
-1727
-1736
-1745
-1754
-1762
-1771
-1779
-1788
-1796
-1804
-1811
-1818
-1824
-1829
-1833
-1835
-1835
-1834
-1832
-1828
-1823
-1817
-1811
-1805
-1800
-1794
-1790
-1785
-1781
-1778
-1774
-1771
-1768
-1765
-1763
-1762
-1762
-1762
-1763
-1766
-1769
-1773
-1777
-1781
-1786
-1791
-1795
-1800
-1805
-1811
-1816
-1822
-1828
-1835
-1841
-1848
-1854
-1861
-1867
-1874
-1879
-1885
-1891
-1896
-1902
-1908
-1914
-1920
-1927
-1934
-1941
-1948
-1955
-1962
-1968
-1974
-1979
-1984
-1989
-1993
-1998
-2003
-2007
-2012
-2017
-2021
-2025
-2029
-2032
-2033
-2036
-2037
-2037
-2036
-2033
-2031
-2028
-2024
-2020
-2015
-2009
-2005
-2000
-1995
-1990
-1985
-1979
-1974
-1968
-1962
-1957
-1951
-1946
-1941
-1937
-1933
-1929
-1926
-1923
-1920
-1916
-1912
-1907
-1900
-1893
-1886
-1878
-1869
-1861
-1854
-1847
-1840
-1835
-1830
-1826
-1821
-1817
-1813
-1808
-1802
-1796
-1788
-1780
-1772
-1763
-1754
-1745
-1736
-1726
-1717
-1707
-1696
-1684
-1671
-1657
-1642
-1625
-1608
-1590
-1572
-1555
-1537
-1521
-1505
-1490
-1476
-1463
-1451
-1439
-1429
-1418
-1409
-1401
-1393
-1386
-1381
-1376
-1371
-1368
-1365
-1362
-1359
-1356
-1353
-1349
-1345
-1341
-1335
-1329
-1322
-1314
-1304
-1292
-1279
-1264
-1247
-1229
-1209
-1189
-1168
-1147
-1126
-1104
-1084
-1063
-1043
-1022
-1002
-984
-965
-946
-927
-909
-892
-875
-858
-843
-828
-813
-800
-786
-773
-761
-748
-736
-724
-712
-700
-688
-676
-664
-653
-642
-631
-622
-612
-604
-596
-588
-582
-576
-571
-567
-563
-560
-557
-555
-553
-551
-548
-546
-542
-538
-533
-527
-521
-513
-505
-496
-486
-476
-465
-455
-444
-434
-424
-415
-406
-399
-392
-386
-381
-377
-374
-372
-371
-370
-371
-372
-373
-374
-376
-376
-376
-375
-373
-370
-365
-358
-351
-342
-333
-324
-314
-305
-297
-289
-283
-278
-274
-272
-271
-272
-273
-276
-280
-284
-289
-295
-301
-308
-315
-322
-329
-337
-344
-352
-359
-366
-373
-379
-385
-390
-394
-398
-402
-406
-410
-415
-420
-425
-432
-439
-447
-455
-463
-472
-480
-489
-496
-504
-511
-518
-525
-531
-536
-540
-544
-546
-548
-549
-549
-548
-547
-545
-544
-543
-542
-541
-541
-540
-540
-540
-540
-539
-539
-539
-538
-538
-537
-536
-534
-532
-529
-526
-521
-515
-509
-501
-491
-481
-470
-457
-444
-430
-416
-401
-386
-371
-357
-344
-332
-321
-313
-306
-302
-299
-299
-300
-304
-309
-317
-326
-337
-350
-365
-380
-397
-415
-433
-451
-468
-486
-502
-517
-531
-544
-555
-565
-574
-582
-588
-593
-597
-600
-602
-603
-602
-601
-599
-596
-592
-588
-583
-577
-572
-566
-560
-555
-549
-542
-536
-530
-523
-516
-509
-503
-497
-493
-490
-489
-490
-494
-499
-507
-517
-529
-544
-560
-578
-598
-619
-641
-665
-689
-713
-738
-762
-786
-809
-831
-852
-871
-888
-904
-919
-932
-944
-954
-964
-973
-982
-991
-1000
-1010
-1020
-1033
-1045
-1059
-1075
-1092
-1111
-1132
-1154
-1178
-1203
-1229
-1256
-1283
-1310
-1338
-1364
-1390
-1416
-1440
-1463
-1484
-1505
-1524
-1542
-1558
-1574
-1589
-1604
-1618
-1632
-1646
-1660
-1673
-1687
-1701
-1715
-1730
-1744
-1759
-1774
-1789
-1804
-1819
-1834
-1849
-1863
-1876
-1887
-1898
-1907
-1914
-1921
-1926
-1930
-1933
-1936
-1938
-1940
-1942
-1944
-1946
-1948
-1950
-1953
-1955
-1958
-1960
-1963
-1967
-1970
-1973
-1977
-1981
-1984
-1987
-1989
-1991
-1991
-1991
-1989
-1986
-1982
-1978
-1973
-1967
-1961
-1955
-1948
-1941
-1934
-1926
-1918
-1909
-1901
-1893
-1884
-1875
-1867
-1859
-1850
-1842
-1834
-1826
-1818
-1810
-1802
-1794
-1785
-1776
-1767
-1757
-1746
-1735
-1723
-1710
-1696
-1681
-1665
-1649
-1633
-1617
-1601
-1586
-1570
-1556
-1541
-1527
-1513
-1499
-1486
-1472
-1458
-1445
-1432
-1420
-1409
-1399
-1389
-1381
-1372
-1364
-1355
-1346
-1335
-1323
-1310
-1295
-1279
-1261
-1242
-1222
-1202
-1182
-1161
-1141
-1120
-1100
-1081
-1062
-1043
-1025
-1008
-991
-975
-959
-944
-929
-915
-900
-886
-870
-854
-837
-819
-799
-778
-756
-732
-707
-681
-654
-626
-597
-568
-537
-506
-474
-441
-407
-373
-338
-302
-266
-230
-194
-158
-122
-86
-49
-12
25
64
104
144
185
227
269
312
354
396
439
480
522
563
605
646
688
729
771
812
852
892
931
970
1006
1044
1080
1115
1149
1183
1217
1250
1283
1317
1350
1384
1419
1455
1491
1529
1567
1607
1647
1687
1728
1768
1807
1846
1884
1921
1957
1993
2027
2061
2094
2127
2158
2189
2220
2250
2280
2309
2338
2366
2393
2420
2447
2473
2499
2524
2549
2574
2599
2625
2650
2675
2701
2726
2751
2776
2800
2823
2846
2868
2889
2909
2928
2947
2966
2984
3002
3019
3037
3054
3071
3088
3105
3121
3136
3152
3167
3182
3196
3211
3226
3241
3257
3273
3289
3306
3322
3339
3356
3373
3388
3403
3417
3430
3442
3452
3461
3469
3476
3483
3488
3492
3496
3500
3503
3507
3510
3513
3515
3518
3521
3524
3528
3532
3536
3541
3547
3554
3562
3570
3580
3590
3601
3613
3626
3639
3654
3670
3687
3706
3726
3747
3770
3793
3817
3842
3867
3892
3916
3940
3963
3985
4005
4024
4042
4058
4073
4086
4099
4111
4121
4130
4139
4147
4156
4164
4172
4180
4189
4199
4209
4220
4232
4245
4259
4273
4289
4305
4322
4340
4358
4376
4394
4411
4427
4442
4455
4467
4477
4485
4490
4493
4493
4491
4486
4478
4467
4454
4438
4421
4401
4381
4360
4338
4317
4295
4275
4256
4237
4220
4204
4190
4176
4163
4152
4141
4131
4123
4116
4110
4106
4104
4102
4102
4104
4106
4108
4111
4114
4117
4120
4122
4125
4127
4129
4132
4134
4136
4137
4138
4139
4138
4136
4133
4128
4122
4114
4105
4094
4083
4070
4057
4042
4027
4011
3994
3977
3959
3941
3922
3904
3886
3868
3851
3835
3820
3806
3794
3783
3774
3765
3757
3749
3741
3732
3723
3713
3701
3687
3672
3654
3633
3610
3585
3556
3525
3491
3455
3416
3375
3332
3288
3242
3195
3147
3098
3049
2999
2949
2899
2847
2796
2745
2694
2644
2595
2547
2501
2457
2415
2375
2338
2303
2270
2240
2212
2187
2164
2144
2126
2110
2095
2083
2071
2061
2050
2040
2029
2017
2005
1993
1979
1963
1945
1925
1903
1878
1850
1819
1785
1748
1707
1663
1616
1567
1514
1460
1403
1344
1284
1222
1158
1094
1030
966
903
841
780
722
665
611
560
511
464
420
377
337
300
264
231
199
170
144
120
98
79
62
47
34
23
13
6
0
-4
-7
-9
-9
-9
-7
-4
-1
3
7
11
15
18
21
23
24
25
25
25
23
21
19
15
12
7
2
-3
-9
-15
-21
-28
-35
-42
-50
-58
-66
-74
-83
-92
-101
-111
-121
-132
-144
-157
-170
-183
-198
-212
-227
-241
-256
-270
-284
-297
-310
-323
-335
-346
-357
-366
-374
-381
-386
-390
-392
-393
-393
-392
-390
-389
-388
-387
-386
-385
-384
-383
-381
-378
-374
-369
-363
-356
-347
-338
-328
-318
-307
-297
-287
-278
-269
-261
-254
-248
-243
-239
-236
-235
-234
-236
-238
-242
-248
-255
-263
-273
-285
-297
-311
-326
-342
-359
-376
-393
-410
-426
-441
-453
-463
-471
-475
-475
-473
-466
-457
-444
-428
-409
-387
-363
-336
-307
-276
-244
-210
-174
-138
-101
-64
-26
10
46
80
112
142
170
195
218
237
254
267
279
288
295
301
306
310
314
318
322
327
332
338
345
353
362
373
386
400
415
433
453
474
498
524
552
582
613
647
681
717
755
793
831
870
908
946
984
1020
1056
1091
1126
1159
1191
1223
1255
1285
1315
1344
1372
1399
1425
1451
1475
1499
1522
1546
1569
1593
1617
1643
1669
1698
1728
1759
1793
1828
1864
1902
1941
1982
2024
2067
2111
2156
2201
2248
2294
2342
2389
2437
2485
2534
2583
2633
2684
2735
2788
2841
2895
2949
3004
3059
3114
3169
3225
3280
3336
3391
3447
3504
3560
3618
3676
3734
3792
3851
3909
3967
4024
4080
4136
4191
4245
4298
4351
4403
4455
4507
4558
4609
4660
4712
4763
4814
4864
4915
4964
5013
5061
5107
5151
5193
5232
5267
5300
5328
5353
5373
5390
5403
5413
5418
5420
5419
5415
5408
5399
5388
5376
5363
5351
5339
5329
5320
5313
5309
5307
5307
5309
5313
5317
5322
5327
5331
5334
5335
5333
5329
5322
5311
5296
5278
5255
5228
5196
5160
5119
5073
5023
4970
4913
4853
4791
4727
4663
4599
4535
4473
4413
4357
4304
4256
4213
4174
4142
4114
4093
4075
4064
4057
4054
4054
4059
4066
4077
4089
4104
4122
4141
4161
4183
4206
4230
4254
4279
4304
4330
4354
4378
4402
4423
4444
4462
4477
4491
4501
4509
4514
4517
4517
4515
4512
4506
4500
4492
4483
4473
4463
4452
4441
4430
4419
4409
4401
4395
4392
4392
4395
4401
4411
4425
4442
4463
4488
4515
4546
4580
4617
4656
4697
4740
4785
4829
4874
4919
4962
5004
5044
5083
5118
5152
5182
5210
5236
5259
5280
5299
5317
5334
5350
5366
5382
5399
5416
5433
5451
5470
5488
5507
5526
5545
5563
5581
5598
5615
5632
5648
5664
5679
5693
5707
5720
5732
5743
5753
5762
5770
5777
5782
5787
5790
5791
5791
5790
5786
5780
5773
5764
5752
5740
5725
5708
5689
5669
5646
5621
5594
5565
5534
5501
5466
5429
5392
5353
5313
5273
5233
5192
5152
5113
5075
5039
5005
4974
4945
4920
4899
4882
4869
4860
4856
4855
4858
4864
4872
4883
4896
4909
4923
4937
4951
4963
4973
4981
4986
4989
4988
4984
4976
4966
4952
4935
4916
4895
4872
4848
4823
4799
4775
4752
4730
4711
4695
4682
4672
4666
4664
4665
4670
4679
4691
4706
4724
4744
4766
4790
4815
4840
4865
4890
4913
4935
4955
4972
4987
4998
5007
5012
5014
5012
5007
5000
4989
4977
4962
4946
4929
4910
4892
4873
4855
4837
4820
4804
4789
4774
4760
4747
4735
4723
4712
4701
4690
4680
4670
4659
4650
4639
4629
4618
4607
4595
4581
4565
4548
4529
4507
4482
4455
4424
4390
4354
4314
4271
4225
4177
4127
4074
4019
3964
3907
3849
3790
3731
3673
3615
3558
3502
3448
3396
3345
3296
3249
3204
3161
3120
3081
3044
3009
2976
2944
2914
2885
2856
2828
2799
2770
2741
2710
2679
2646
2612
2577
2541
2504
2467
2429
2390
2352
2313
2274
2236
2198
2160
2123
2087
2052
2017
1985
1952
1920
1888
1857
1825
1792
1758
1723
1686
1647
1607
1564
1520
1474
1427
1380
1332
1285
1239
1194
1151
1110
1072
1037
1004
976
950
928
910
895
883
874
869
866
866
867
871
875
881
887
893
900
907
913
919
925
929
933
937
940
943
945
947
950
953
958
963
970
978
988
1000
1014
1031
1049
1069
1090
1112
1135
1159
1183
1206
1229
1250
1271
1290
1307
1322
1334
1345
1354
1360
1365
1368
1370
1370
1370
1370
1369
1369
1369
1370
1371
1375
1379
1385
1393
1403
1415
1430
1446
1465
1486
1508
1532
1556
1582
1609
1637
1664
1693
1721
1750
1779
1809
1838
1867
1895
1924
1952
1981
2009
2039
2069
2100
2132
2165
2199
2233
2268
2302
2336
2368
2399
2428
2455
2478
2498
2514
2527
2536
2541
2541
2538
2530
2518
2503
2485
2465
2442
2418
2395
2371
2350
2330
2314
2301
2291
2286
2286
2289
2297
2309
2325
2344
2367
2392
2419
2448
2478
2508
2539
2570
2600
2628
2656
2681
2704
2725
2743
2757
2768
2774
2777
2775
2770
2761
2748
2733
2716
2697
2676
2656
2635
2615
2595
2576
2558
2542
2527
2514
2502
2493
2486
2481
2478
2477
2478
2481
2486
2493
2500
2509
2519
2529
2540
2551
2563
2575
2588
2600
2612
2625
2637
2649
2661
2672
2682
2691
2698
2704
2707
2709
2707
2702
2694
2682
2667
2647
2624
2596
2565
2530
2491
2449
2404
2358
2310
2260
2211
2161
2112
2064
2016
1971
1926
1884
1843
1803
1766
1729
1694
1659
1625
1592
1558
1525
1491
1457
1422
1386
1350
1313
1276
1238
1200
1161
1121
1080
1038
996
952
907
861
815
767
719
671
622
574
526
479
432
385
339
294
250
206
162
119
77
35
-6
-46
-85
-124
-162
-200
-236
-272
-308
-343
-377
-412
-446
-481
-515
-550
-586
-623
-660
-699
-738
-778
-818
-859
-900
-940
-980
-1018
-1056
-1093
-1129
-1163
-1197
-1231
-1264
-1298
-1332
-1368
-1405
-1444
-1485
-1529
-1574
-1622
-1673
-1726
-1781
-1838
-1897
-1958
-2020
-2083
-2147
-2211
-2275
-2338
-2401
-2461
-2520
-2577
-2633
-2686
-2738
-2789
-2839
-2888
-2937
-2985
-3033
-3082
-3130
-3178
-3226
-3275
-3324
-3374
-3425
-3478
-3531
-3586
-3641
-3698
-3756
-3814
-3872
-3930
-3987
-4042
-4096
-4149
-4199
-4248
-4294
-4337
-4378
-4417
-4452
-4484
-4512
-4537
-4559
-4576
-4590
-4600
-4606
-4610
-4611
-4609
-4606
-4601
-4595
-4588
-4582
-4576
-4570
-4565
-4560
-4556
-4553
-4549
-4546
-4543
-4540
-4536
-4531
-4525
-4519
-4512
-4504
-4497
-4489
-4481
-4474
-4467
-4461
-4457
-4453
-4451
-4450
-4450
-4451
-4453
-4456
-4459
-4462
-4466
-4468
-4470
-4471
-4470
-4467
-4462
-4455
-4445
-4433
-4417
-4399
-4378
-4354
-4327
-4298
-4266
-4232
-4196
-4158
-4119
-4078
-4038
-3996
-3955
-3913
-3872
-3831
-3791
-3751
-3713
-3675
-3638
-3602
-3567
-3532
-3496
-3461
-3424
-3387
-3348
-3308
-3266
-3222
-3175
-3127
-3077
-3024
-2970
-2914
-2857
-2800
-2742
-2685
-2629
-2575
-2523
-2473
-2427
-2383
-2344
-2308
-2275
-2247
-2222
-2201
-2183
-2168
-2157
-2148
-2142
-2137
-2134
-2132
-2131
-2129
-2127
-2125
-2121
-2115
-2107
-2097
-2084
-2069
-2051
-2032
-2011
-1988
-1964
-1939
-1914
-1889
-1865
-1841
-1818
-1795
-1773
-1751
-1730
-1708
-1687
-1665
-1642
-1618
-1593
-1566
-1538
-1507
-1475
-1441
-1404
-1366
-1326
-1283
-1239
-1193
-1146
-1097
-1047
-996
-944
-891
-837
-783
-730
-676
-623
-571
-521
-471
-424
-378
-334
-291
-251
-212
-174
-138
-103
-70
-37
-4
28
60
93
126
160
197
235
276
320
366
415
466
519
574
629
686
743
799
855
911
967
1020
1076
1130
1184
1237
1291
1344
1396
1449
1501
1554
1606
1658
1711
1763
1817
1870
1924
1978
2032
2086
2139
2191
2242
2291
2339
2385
2429
2470
2510
2547
2582
2616
2649
2680
2710
2740
2769
2797
2825
2853
2882
2910
2939
2969
3000
3032
3065
3099
3134
3170
3208
3246
3285
3325
3365
3405
3445
3485
3525
3566
3606
3645
3684
3722
3758
3793
3825
3855
3883
3907
3928
3946
3960
3971
3979
3984
3985
3983
3978
3971
3961
3948
3934
3917
3899
3881
3861
3841
3822
3802
3784
3766
3749
3733
3719
3707
3696
3687
3679
3674
3671
3669
3669
3670
3672
3674
3677
3679
3680
3680
3678
3675
3671
3665
3657
3648
3638
3627
3615
3602
3589
3575
3561
3547
3533
3520
3507
3495
3484
3475
3467
3461
3457
3456
3456
3458
3462
3468
3475
3484
3493
3503
3514
3524
3534
3544
3553
3561
3568
3573
3577
3579
3580
3579
3576
3571
3564
3555
3544
3530
3514
3496
3475
3452
3428
3401
3374
3345
3317
3288
3259
3231
3203
3177
3151
3126
3102
3078
3054
3030
3007
2983
2960
2937
2915
2894
2875
2858
2843
2831
2822
2817
2815
2816
2821
2829
2841
2855
2873
2893
2915
2940
2967
2996
3026
3058
3091
3125
3160
3195
3230
3265
3300
3335
3370
3404
3438
3472
3506
3540
3576
3612
3649
3688
3729
3772
3817
3865
3914
3967
4022
4078
4138
4200
4263
4329
4397
4467
4539
4612
4687
4763
4839
4916
4992
5068
5143
5218
5291
5363
5434
5504
5572
5639
5706
5772
5837
5901
5965
6029
6092
6154
6215
6275
6335
6394
6452
6509
6565
6621
6676
6730
6784
6837
6889
6939
6989
7037
7083
7127
7169
7207
7243
7275
7303
7328
7348
7364
7376
7384
7388
7388
7383
7376
7365
7350
7334
7314
7293
7270
7245
7220
7193
7165
7137
7109
7081
7053
7025
6999
6973
6948
6924
6901
6880
6860
6842
6825
6809
6795
6782
6771
6761
6752
6744
6737
6730
6724
6718
6713
6707
6702
6696
6691
6685
6679
6672
6665
6658
6650
6641
6632
6624
6615
6608
6601
6596
6592
6591
6592
6595
6602
6611
6624
6640
6659
6681
6705
6733
6762
6794
6828
6864
6901
6939
6978
7018
7058
7099
7139
7180
7221
7262
7302
7343
7384
7425
7465
7505
7546
7586
7626
7666
7707
7748
7789
7830
7872
7913
7955
7996
8037
8077
8116
8153
8189
8224
8257
8289
8319
8347
8374
8400
8425
8450
8473
8495
8516
8536
8556
8574
8592
8610
8628
8646
8664
8684
8704
8726
8749
8774
8801
8828
8857
8887
8918
8948
8979
9010
9040
9069
9098
9125
9150
9174
9197
9217
9237
9254
9270
9284
9297
9309
9320
9329
9338
9345
9352
9358
9363
9368
9373
9377
9381
9386
9391
9397
9403
9409
9416
9422
9428
9432
9436
9439
9440
9439
9437
9433
9427
9420
9411
9400
9387
9373
9358
9341
9324
9305
9286
9267
9248
9229
9211
9195
9180
9168
9159
9153
9150
9151
9156
9165
9178
9195
9216
9240
9269
9300
9335
9373
9414
9457
9503
9551
9600
9651
9703
9754
9805
9855
9904
9952
9998
10043
10086
10129
10170
10212
10253
10294
10336
10378
10420
10462
10504
10546
10587
10628
10668
10708
10747
10785
10823
10860
10896
10931
10965
10997
11026
11054
11078
11100
11118
11133
11143
11150
11153
11151
11146
11136
11123
11105
11084
11059
11030
10999
10964
10927
10887
10845
10802
10756
10709
10661
10611
10560
10509
10457
10404
10350
10296
10241
10185
10129
10072
10014
9956
9897
9838
9778
9717
9655
9593
9530
9467
9403
9338
9272
9206
9139
9073
9005
8938
8871
8804
8738
8672
8606
8542
8478
8415
8353
8292
8231
8170
8109
8050
7990
7929
7868
7807
7745
7683
7621
7559
7498
7437
7378
7320
7263
7209
7156
7105
7056
7009
6964
6921
6879
6840
6802
6765
6729
6694
6661
6627
6595
6562
6530
6497
6464
6431
6397
6362
6326
6289
6251
6212
6172
6131
6090
6049
6008
5967
5926
5887
5848
5811
5776
5743
5711
5681
5653
5626
5601
5578
5556
5536
5517
5499
5483
5468
5454
5441
5429
5419
5409
5400
5391
5384
5377
5371
5366
5363
5360
5359
5360
5362
5365
5370
5377
5384
5393
5403
5413
5424
5436
5448
5460
5472
5483
5493
5502
5510
5516
5520
5523
5523
5522
5519
5514
5507
5499
5490
5479
5467
5454
5439
5423
5407
5389
5371
5351
5331
5309
5287
5264
5239
5214
5188
5161
5133
5104
5074
5043
5011
4979
4945
4910
4874
4838
4801
4763
4725
4686
4647
4608
4569
4530
4491
4451
4412
4373
4333
4294
4256
4218
4181
4145
4110
4075
4043
4014
3985
3959
3934
3912
3891
3874
3858
3845
3834
3825
3819
3815
3814
3815
3819
3824
3832
3841
3853
3867
3882
3898
3916
3935
3956
3977
3998
4019
4043
4065
4086
4109
4130
4151
4171
4190
4209
4227
4245
4263
4281
4299
4317
4335
4354
4372
4391
4410
4429
4447
4466
4485
4505
4525
4545
4566
4589
4612
4636
4662
4688
4715
4743
4771
4799
4827
4855
4883
4911
4938
4965
4992
5017
5042
5066
5088
5109
5128
5145
5160
5173
5185
5194
5202
5208
5212
5215
5216
5217
5216
5215
5213
5210
5207
5204
5201
5197
5194
5191
5187
5184
5181
5179
5177
5175
5173
5173
5174
5175
5178
5182
5187
5193
5200
5209
5218
5229
5240
5252
5265
5278
5292
5305
5319
5332
5345
5358
5370
5382
5392
5402
5411
5419
5425
5430
5433
5434
5432
5428
5422
5413
5401
5388
5371
5354
5334
5313
5291
5269
5246
5223
5200
5177
5154
5132
5110
5088
5067
5046
5026
5006
4986
4967
4948
4929
4910
4889
4868
4846
4821
4795
4765
4734
4699
4661
4619
4574
4526
4475
4421
4363
4303
4241
4177
4110
4042
3973
3903
3832
3761
3689
3617
3546
3474
3403
3332
3261
3190
3119
3047
2975
2903
2829
2755
2680
2603
2526
2447
2367
2287
2205
2123
2040
1956
1873
1790
1706
1624
1542
1461
1380
1302
1224
1148
1074
1000
929
859
791
723
657
592
527
463
399
335
272
208
144
80
16
-48
-112
-175
-238
-300
-361
-421
-479
-537
-593
-647
-700
-752
-802
-851
-898
-943
-987
-1029
-1069
-1108
-1145
-1180
-1214
-1247
-1279
-1310
-1340
-1368
-1396
-1423
-1449
-1474
-1499
-1522
-1545
-1568
-1589
-1610
-1630
-1649
-1666
-1682
-1697
-1710
-1722
-1732
-1740
-1747
-1752
-1756
-1757
-1757
-1756
-1753
-1749
-1743
-1736
-1729
-1720
-1711
-1702
-1694
-1685
-1677
-1669
-1662
-1656
-1650
-1644
-1639
-1635
-1631
-1628
-1625
-1624
-1623
-1623
-1625
-1627
-1631
-1637
-1644
-1651
-1661
-1671
-1683
-1696
-1711
-1728
-1746
-1766
-1788
-1813
-1840
-1869
-1901
-1934
-1970
-2007
-2045
-2085
-2125
-2166
-2206
-2246
-2286
-2325
-2362
-2398
-2433
-2465
-2496
-2524
-2549
-2572
-2592
-2610
-2625
-2637
-2647
-2654
-2660
-2664
-2667
-2669
-2670
-2671
-2673
-2674
-2677
-2680
-2685
-2690
-2697
-2704
-2712
-2721
-2731
-2740
-2751
-2761
-2771
-2782
-2792
-2802
-2811
-2820
-2829
-2836
-2843
-2850
-2855
-2859
-2862
-2864
-2865
-2865
-2864
-2862
-2860
-2857
-2855
-2852
-2850
-2849
-2849
-2851
-2853
-2857
-2862
-2869
-2878
-2887
-2898
-2910
-2922
-2935
-2948
-2961
-2973
-2985
-2996
-3007
-3016
-3025
-3033
-3040
-3046
-3052
-3057
-3061
-3065
-3069
-3072
-3076
-3079
-3084
-3089
-3095
-3102
-3111
-3120
-3131
-3143
-3156
-3171
-3187
-3204
-3222
-3241
-3262
-3284
-3307
-3331
-3356
-3381
-3408
-3435
-3462
-3489
-3517
-3544
-3571
-3598
-3626
-3653
-3681
-3709
-3739
-3769
-3800
-3832
-3865
-3899
-3935
-3971
-4009
-4049
-4089
-4130
-4173
-4217
-4262
-4308
-4356
-4404
-4454
-4505
-4557
-4610
-4665
-4721
-4779
-4837
-4896
-4957
-5018
-5080
-5142
-5204
-5267
-5330
-5393
-5455
-5518
-5579
-5641
-5700
-5759
-5816
-5871
-5923
-5972
-6019
-6062
-6102
-6139
-6172
-6201
-6228
-6251
-6270
-6288
-6302
-6315
-6325
-6334
-6342
-6349
-6356
-6364
-6372
-6381
-6393
-6406
-6423
-6442
-6465
-6492
-6523
-6557
-6596
-6639
-6685
-6735
-6787
-6842
-6899
-6956
-7015
-7073
-7131
-7188
-7244
-7298
-7349
-7399
-7445
-7489
-7529
-7567
-7601
-7633
-7662
-7688
-7712
-7735
-7756
-7776
-7797
-7817
-7838
-7860
-7884
-7908
-7934
-7962
-7992
-8023
-8055
-8090
-8125
-8164
-8203
-8243
-8284
-8326
-8368
-8411
-8453
-8495
-8536
-8576
-8615
-8653
-8689
-8723
-8756
-8788
-8817
-8845
-8871
-8896
-8919
-8941
-8962
-8982
-9002
-9021
-9040
-9059
-9079
-9098
-9119
-9139
-9161
-9183
-9206
-9230
-9256
-9282
-9310
-9340
-9371
-9404
-9439
-9476
-9514
-9555
-9599
-9644
-9692
-9743
-9796
-9852
-9910
-9971
-10033
-10096
-10161
-10226
-10291
-10356
-10420
-10482
-10543
-10602
-10659
-10713
-10764
-10813
-10858
-10900
-10939
-10975
-11008
-11036
-11061
-11082
-11099
-11112
-11121
-11127
-11128
-11127
-11122
-11115
-11105
-11094
-11081
-11068
-11054
-11040
-11025
-11010
-10995
-10980
-10965
-10950
-10935
-10920
-10905
-10890
-10876
-10862
-10850
-10838
-10828
-10818
-10811
-10804
-10799
-10796
-10794
-10793
-10793
-10794
-10796
-10799
-10803
-10807
-10813
-10820
-10829
-10838
-10850
-10863
-10877
-10893
-10911
-10930
-10950
-10971
-10993
-11016
-11041
-11066
-11092
-11119
-11147
-11177
-11206
-11237
-11268
-11299
-11331
-11362
-11394
-11426
-11458
-11489
-11521
-11553
-11586
-11619
-11653
-11687
-11722
-11758
-11795
-11832
-11870
-11908
-11947
-11985
-12023
-12061
-12098
-12134
-12169
-12203
-12235
-12266
-12296
-12324
-12350
-12376
-12400
-12423
-12445
-12466
-12487
-12507
-12527
-12546
-12566
-12586
-12606
-12627
-12649
-12672
-12696
-12722
-12750
-12779
-12810
-12842
-12876
-12911
-12947
-12984
-13022
-13061
-13100
-13140
-13180
-13220
-13260
-13300
-13339
-13379
-13417
-13455
-13491
-13527
-13561
-13595
-13627
-13659
-13689
-13719
-13748
-13776
-13804
-13832
-13860
-13887
-13914
-13941
-13969
-13996
-14024
-14051
-14079
-14107
-14136
-14165
-14194
-14223
-14253
-14284
-14315
-14346
-14378
-14411
-14445
-14480
-14516
-14553
-14591
-14630
-14670
-14711
-14753
-14796
-14839
-14883
-14927
-14971
-15015
-15059
-15103
-15145
-15187
-15227
-15267
-15305
-15341
-15377
-15410
-15443
-15474
-15503
-15531
-15558
-15583
-15607
-15629
-15649
-15669
-15686
-15703
-15720
-15736
-15752
-15768
-15785
-15804
-15823
-15845
-15868
-15892
-15919
-15947
-15977
-16008
-16041
-16075
-16110
-16146
-16184
-16222
-16261
-16300
-16341
-16382
-16422
-16463
-16502
-16541
-16579
-16616
-16650
-16684
-16715
-16744
-16772
-16797
-16821
-16843
-16864
-16883
-16902
-16920
-16938
-16955
-16973
-16991
-17010
-17028
-17047
-17067
-17086
-17106
-17126
-17146
-17165
-17185
-17204
-17223
-17242
-17260
-17279
-17296
-17313
-17329
-17345
-17358
-17371
-17382
-17390
-17397
-17402
-17405
-17406
-17405
-17402
-17397
-17391
-17383
-17374
-17364
-17352
-17340
-17327
-17313
-17299
-17284
-17270
-17256
-17243
-17231
-17220
-17210
-17202
-17195
-17190
-17186
-17184
-17183
-17183
-17184
-17187
-17190
-17195
-17200
-17205
-17211
-17217
-17224
-17230
-17236
-17241
-17246
-17249
-17252
-17254
-17255
-17255
-17253
-17251
-17248
-17244
-17239
-17233
-17227
-17219
-17211
-17202
-17192
-17181
-17170
-17158
-17145
-17131
-17117
-17103
-17088
-17073
-17058
-17043
-17028
-17014
-16999
-16985
-16970
-16956
-16942
-16928
-16914
-16901
-16888
-16875
-16862
-16850
-16839
-16828
-16817
-16807
-16797
-16788
-16779
-16770
-16761
-16752
-16743
-16733
-16724
-16713
-16702
-16689
-16676
-16661
-16644
-16627
-16607
-16587
-16564
-16541
-16516
-16489
-16461
-16432
-16403
-16372
-16340
-16306
-16273
-16239
-16203
-16167
-16129
-16093
-16055
-16015
-15977
-15938
-15899
-15859
-15819
-15780
-15740
-15700
-15660
-15621
-15581
-15541
-15501
-15461
-15421
-15380
-15340
-15300
-15260
-15221
-15181
-15142
-15102
-15063
-15022
-14981
-14939
-14895
-14850
-14803
-14754
-14703
-14650
-14595
-14538
-14479
-14419
-14358
-14295
-14231
-14165
-14099
-14032
-13963
-13894
-13823
-13752
-13680
-13606
-13533
-13458
-13383
-13307
-13231
-13154
-13078
-13000
-12923
-12846
-12769
-12693
-12617
-12542
-12467
-12393
-12320
-12248
-12177
-12107
-12037
-11968
-11900
-11832
-11764
-11696
-11628
-11560
-11491
-11422
-11353
-11283
-11212
-11141
-11070
-10999
-10927
-10855
-10783
-10712
-10640
-10569
-10498
-10428
-10358
-10288
-10220
-10152
-10085
-10018
-9953
-9888
-9825
-9762
-9700
-9638
-9577
-9517
-9456
-9396
-9336
-9276
-9216
-9156
-9096
-9037
-8978
-8921
-8864
-8808
-8753
-8699
-8647
-8596
-8546
-8498
-8451
-8406
-8362
-8319
-8278
-8239
-8200
-8164
-8128
-8093
-8061
-8028
-7997
-7966
-7935
-7904
-7873
-7842
-7811
-7779
-7747
-7714
-7681
-7648
-7613
-7579
-7543
-7508
-7471
-7435
-7397
-7360
-7323
-7286
-7250
-7214
-7179
-7145
-7113
-7081
-7050
-7021
-6992
-6964
-6937
-6910
-6884
-6859
-6833
-6808
-6783
-6757
-6730
-6703
-6675
-6646
-6615
-6583
-6550
-6514
-6477
-6439
-6399
-6358
-6316
-6274
-6231
-6189
-6146
-6103
-6061
-6020
-5979
-5939
-5899
-5861
-5823
-5787
-5751
-5716
-5682
-5648
-5616
-5584
-5552
-5521
-5490
-5459
-5428
-5397
-5365
-5334
-5302
-5270
-5238
-5205
-5172
-5139
-5105
-5071
-5036
-5001
-4965
-4929
-4892
-4855
-4818
-4780
-4742
-4704
-4665
-4625
-4584
-4543
-4500
-4456
-4411
-4363
-4314
-4264
-4211
-4156
-4100
-4042
-3982
-3921
-3859
-3796
-3733
-3670
-3607
-3544
-3482
-3421
-3361
-3303
-3246
-3190
-3136
-3083
-3032
-2981
-2932
-2884
-2837
-2789
-2743
-2696
-2650
-2603
-2557
-2510
-2464
-2417
-2371
-2325
-2278
-2233
-2187
-2142
-2098
-2055
-2012
-1971
-1930
-1891
-1852
-1815
-1779
-1743
-1709
-1675
-1642
-1611
-1579
-1549
-1519
-1489
-1461
-1432
-1404
-1377
-1349
-1323
-1296
-1270
-1245
-1219
-1194
-1169
-1145
-1120
-1095
-1070
-1045
-1018
-993
-968
-942
-915
-890
-864
-838
-813
-789
-765
-741
-717
-693
-669
-645
-620
-594
-568
-540
-512
-483
-453
-422
-391
-359
-326
-294
-261
-228
-196
-163
-131
-98
-66
-34
-3
29
60
91
121
152
181
210
239
267
294
321
348
375
402
428
455
483
510
538
566
594
623
651
680
709
738
767
796
825
854
884
914
945
976
1008
1041
1076
1111
1149
1188
1228
1271
1315
1361
1409
1458
1509
1561
1614
1668
1722
1776
1831
1884
1937
1990
2041
2091
2139
2186
2232
2276
2319
2360
2400
2438
2475
2510
2545
2579
2613
2645
2677
2709
2740
2770
2800
2829
2857
2884
2909
2934
2958
2981
3002
3022
3040
3057
3072
3085
3096
3106
3114
3120
3125
3129
3132
3134
3135
3136
3137
3138
3140
3142
3145
3149
3154
3161
3169
3179
3190
3203
3217
3233
3250
3268
3287
3306
3326
3346
3365
3384
3402
3419
3436
3451
3465
3477
3488
3499
3508
3516
3524
3531
3538
3544
3550
3555
3560
3565
3569
3573
3576
3579
3581
3582
3584
3585
3586
3586
3587
3588
3589
3589
3590
3590
3591
3590
3589
3588
3585
3582
3577
3572
3565
3557
3547
3536
3524
3510
3494
3478
3460
3440
3420
3398
3376
3353
3330
3307
3284
3262
3240
3218
3198
3178
3160
3143
3127
3112
3098
3086
3074
3065
3056
3049
3042
3037
3034
3031
3029
3027
3027
3026
3026
3026
3025
3024
3023
3022
3020
3017
3014
3011
3008
3004
3000
2995
2990
2985
2980
2974
2968
2961
2954
2946
2938
2930
2922
2913
2905
2897
2888
2880
2872
2864
2856
2848
2840
2832
2824
2815
2807
2798
2790
2782
2774
2766
2758
2751
2743
2736
2729
2722
2715
2707
2699
2690
2681
2671
2660
2649
2637
2624
2610
2595
2579
2561
2543
2522
2501
2478
2454
2429
2403
2376
2349
2322
2295
2268
2242
2216
2191
2167
2144
2122
2101
2080
2061
2041
2023
2005
1988
1970
1952
1933
1914
1894
1872
1849
1824
1797
1769
1739
1708
1675
1640
1603
1565
1526
1486
1445
1403
1361
1319
1276
1233
1190
1148
1106
1063
1020
979
937
895
853
811
769
727
685
643
601
559
517
476
435
395
355
316
278
240
203
167
131
97
64
32
1
-29
-58
-86
-113
-139
-164
-189
-212
-235
-257
-279
-301
-323
-344
-366
-388
-411
-435
-460
-486
-513
-542
-571
-602
-635
-668
-701
-736
-770
-805
-841
-876
-911
-946
-981
-1014
-1050
-1084
-1119
-1153
-1188
-1222
-1256
-1290
-1324
-1357
-1389
-1421
-1452
-1481
-1510
-1537
-1564
-1588
-1612
-1634
-1656
-1675
-1694
-1712
-1729
-1745
-1760
-1774
-1787
-1800
-1812
-1822
-1833
-1842
-1850
-1858
-1865
-1871
-1877
-1882
-1886
-1890
-1893
-1896
-1899
-1901
-1903
-1905
-1907
-1909
-1911
-1914
-1916
-1919
-1922
-1926
-1930
-1935
-1940
-1946
-1953
-1960
-1968
-1976
-1986
-1996
-2007
-2017
-2029
-2043
-2056
-2069
-2083
-2097
-2111
-2125
-2139
-2152
-2165
-2177
-2188
-2198
-2208
-2216
-2224
-2230
-2235
-2239
-2242
-2243
-2243
-2241
-2239
-2235
-2231
-2225
-2220
-2214
-2208
-2202
-2196
-2191
-2186
-2183
-2180
-2178
-2177
-2177
-2178
-2181
-2184
-2189
-2194
-2201
-2208
-2216
-2224
-2233
-2242
-2252
-2262
-2272
-2283
-2294
-2305
-2316
-2328
-2339
-2350
-2362
-2373
-2385
-2396
-2408
-2420
-2432
-2445
-2458
-2472
-2487
-2502
-2517
-2532
-2548
-2564
-2579
-2594
-2608
-2622
-2636
-2648
-2660
-2672
-2682
-2692
-2701
-2709
-2717
-2724
-2730
-2735
-2740
-2743
-2747
-2750
-2754
-2757
-2761
-2765
-2770
-2777
-2784
-2793
-2802
-2813
-2826
-2840
-2855
-2871
-2888
-2906
-2925
-2944
-2963
-2983
-3002
-3021
-3040
-3058
-3075
-3092
-3109
-3124
-3139
-3154
-3168
-3182
-3197
-3211
-3225
-3240
-3256
-3272
-3288
-3305
-3323
-3341
-3360
-3379
-3398
-3418
-3437
-3456
-3475
-3494
-3513
-3531
-3549
-3567
-3584
-3602
-3619
-3637
-3654
-3671
-3689
-3707
-3726
-3745
-3765
-3785
-3806
-3829
-3852
-3877
-3902
-3929
-3956
-3984
-4013
-4042
-4072
-4102
-4131
-4160
-4189
-4217
-4245
-4271
-4297
-4321
-4344
-4367
-4387
-4407
-4425
-4442
-4458
-4473
-4486
-4499
-4511
-4522
-4533
-4544
-4554
-4565
-4576
-4587
-4598
-4609
-4620
-4631
-4642
-4653
-4663
-4673
-4682
-4691
-4698
-4705
-4710
-4715
-4718
-4720
-4722
-4722
-4722
-4721
-4720
-4718
-4715
-4713
-4710
-4708
-4706
-4704
-4703
-4703
-4703
-4704
-4706
-4709
-4712
-4716
-4720
-4725
-4729
-4734
-4739
-4744
-4749
-4754
-4759
-4764
-4769
-4774
-4778
-4783
-4787
-4791
-4795
-4799
-4802
-4806
-4810
-4813
-4817
-4821
-4824
-4828
-4832
-4836
-4840
-4844
-4847
-4850
-4853
-4856
-4859
-4861
-4862
-4863
-4864
-4864
-4864
-4864
-4863
-4862
-4861
-4859
-4858
-4858
-4857
-4858
-4858
-4860
-4862
-4866
-4870
-4875
-4881
-4888
-4895
-4904
-4914
-4925
-4937
-4950
-4963
-4978
-4994
-5010
-5027
-5044
-5062
-5079
-5097
-5115
-5132
-5148
-5164
-5179
-5194
-5207
-5218
-5229
-5238
-5246
-5252
-5257
-5261
-5263
-5263
-5263
-5261
-5258
-5253
-5248
-5241
-5234
-5226
-5217
-5207
-5197
-5187
-5177
-5166
-5156
-5146
-5137
-5128
-5119
-5111
-5103
-5096
-5089
-5083
-5077
-5072
-5068
-5063
-5059
-5056
-5052
-5049
-5045
-5040
-5035
-5029
-5022
-5014
-5004
-4994
-4981
-4967
-4951
-4934
-4914
-4893
-4870
-4845
-4819
-4790
-4760
-4728
-4694
-4659
-4623
-4586
-4547
-4508
-4468
-4427
-4385
-4343
-4301
-4258
-4215
-4171
-4127
-4082
-4037
-3991
-3944
-3896
-3847
-3798
-3747
-3696
-3644
-3591
-3537
-3482
-3426
-3370
-3314
-3257
-3200
-3143
-3086
-3029
-2973
-2917
-2862
-2808
-2754
-2702
-2650
-2599
-2550
-2501
-2453
-2407
-2361
-2317
-2274
-2232
-2192
-2152
-2114
-2077
-2041
-2005
-1972
-1938
-1905
-1873
-1840
-1808
-1777
-1745
-1714
-1683
-1651
-1620
-1588
-1556
-1524
-1491
-1457
-1422
-1385
-1348
-1309
-1269
-1227
-1183
-1137
-1089
-1039
-987
-933
-877
-819
-759
-698
-634
-570
-504
-437
-369
-300
-230
-160
-89
-17
56
129
202
276
351
427
503
580
658
737
818
899
982
1066
1151
1238
1326
1416
1507
1600
1694
1789
1886
1983
2082
2181
2281
2381
2481
2581
2681
2781
2879
2978
3075
3172
3268
3363
3458
3552
3645
3738
3830
3922
4014
4105
4196
4287
4378
4469
4560
4651
4742
4834
4925
5017
5110
5202
5295
5389
5482
5576
5670
5764
5858
5952
6046
6139
6232
6325
6418
6510
6601
6692
6783
6874
6964
7053
7143
7233
7322
7412
7501
7591
7681
7771
7861
7951
8041
8132
8223
8314
8404
8495
8586
8676
8766
8855
8945
9033
9121
9208
9294
9380
9464
9548
9630
9712
9792
9872
9950
10028
10104
10179
10254
10327
10399
10470
10541
10610
10678
10745
10812
10877
10942
11006
11068
11131
11192
11252
11312
11372
11430
11489
11547
11605
11662
11720
11778
11835
11893
11951
12010
12068
12127
12186
12245
12305
12364
12424
12484
12544
12605
12665
12726
12787
12847
12908
12969
13030
13091
13152
13213
13273
13333
13393
13453
13512
13571
13630
13689
13747
13806
13864
13923
13982
14041
14100
14160
14220
14280
14341
14401
14462
14523
14584
14644
14705
14765
14825
14885
14944
15002
15059
15115
15171
15224
15277
15328
15378
15426
15473
15518
15562
15604
15645
15685
15723
15760
15796
15830
15863
15895
15925
15953
15980
16004
16029
16050
16070
16088
16104
16117
16129
16140
16149
16155
16160
16163
16165
16165
16163
16161
16157
16152
16146
16140
16135
16129
16122
16114
16108
16101
16094
16088
16082
16077
16072
16068
16064
16059
16056
16053
16050
16047
16044
16041
16036
16033
16029
16024
16018
16013
16007
16001
15995
15988
15981
15974
15966
15959
15951
15944
15936
15929
15921
15913
15905
15897
15889
15881
15872
15863
15854
15844
15834
15823
15811
15799
15786
15772
15757
15741
15724
15705
15685
15664
15641
15617
15592
15565
15538
15509
15479
15447
15415
15382
15349
15314
15278
15242
15205
15168
15129
15091
15052
15012
14972
14931
14891
14850
14809
14769
14728
14688
14647
14608
14568
14529
14490
14452
14414
14377
14339
14303
14267
14231
14196
14161
14128
14094
14062
14030
13998
13968
13937
13907
13878
13848
13819
13789
13759
13729
13699
13668
13636
13604
13571
13537
13503
13467
13431
13393
13355
13316
13276
13235
13193
13150
13106
13061
13016
12970
12922
12875
12826
12777
12727
12677
12626
12575
12524
12472
12420
12367
12315
12261
12208
12154
12100
12046
11992
11937
11882
11828
11773
11718
11663
11608
11553
11497
11442
11387
11331
11276
11220
11165
11109
11054
10998
10943
10887
10831
10775
10718
10661
10604
10546
10488
10429
10370
10311
10251
10190
10129
10067
10004
9941
9878
9814
9749
9684
9618
9552
9485
9418
9351
9283
9215
9147
9078
9010
8941
8872
8803
8734
8664
8595
8525
8455
8385
8314
8244
8173
8102
8031
7960
7889
7817
7746
7675
7604
7534
7464
7394
7324
7255
7187
7119
7052
6985
6919
6854
6789
6725
6661
6598
6535
6472
6410
6349
6287
6226
6165
6105
6045
5984
5924
5865
5805
5745
5686
5626
5567
5508
5449
5390
5332
5274
5217
5161
5105
5049
4995
4941
4888
4836
4784
4733
4683
4633
4584
4536
4487
4440
4392
4345
4299
4252
4206
4161
4116
4070
4027
3984
3940
3898
3856
3814
3774
3734
3695
3657
3620
3584
3550
3516
3483
3451
3420
3389
3359
3329
3300
3271
3242
3213
3184
3156
3128
3100
3072
3044
3016
2988
2960
2932
2905
2877
2849
2821
2793
2765
2738
2710
2683
2656
2630
2604
2579
2554
2530
2507
2485
2463
2443
2423
2404
2385
2367
2350
2333
2316
2300
2284
2267
2251
2235
2218
2200
2183
2164
2146
2126
2106
2085
2063
2040
2016
1992
1966
1940
1912
1884
1854
1823
1791
1758
1724
1689
1653
1616
1578
1539
1500
1460
1420
1380
1339
1297
1256
1214
1172
1130
1087
1044
1002
959
915
872
828
784
740
696
651
606
561
515
469
423
376
329
281
234
185
137
89
40
-8
-57
-105
-154
-202
-251
-299
-348
-397
-445
-494
-542
-591
-639
-688
-736
-784
-831
-879
-926
-973
-1018
-1065
-1111
-1157
-1202
-1246
-1291
-1334
-1378
-1420
-1463
-1505
-1546
-1587
-1627
-1666
-1705
-1743
-1781
-1817
-1853
-1888
-1923
-1957
-1990
-2023
-2055
-2087
-2119
-2151
-2183
-2214
-2246
-2277
-2309
-2340
-2372
-2403
-2435
-2466
-2497
-2529
-2560
-2591
-2622
-2653
-2684
-2715
-2745
-2775
-2805
-2835
-2864
-2893
-2921
-2948
-2974
-3000
-3024
-3047
-3068
-3089
-3107
-3124
-3140
-3153
-3165
-3175
-3184
-3190
-3195
-3198
-3200
-3200
-3198
-3195
-3191
-3186
-3179
-3172
-3164
-3156
-3147
-3138
-3129
-3119
-3110
-3100
-3091
-3082
-3073
-3064
-3055
-3047
-3039
-3031
-3024
-3017
-3010
-3003
-2996
-2990
-2983
-2977
-2970
-2963
-2956
-2949
-2941
-2934
-2926
-2918
-2909
-2901
-2892
-2884
-2875
-2866
-2858
-2850
-2841
-2833
-2826
-2818
-2810
-2803
-2795
-2788
-2780
-2772
-2764
-2755
-2747
-2738
-2729
-2720
-2710
-2701
-2691
-2680
-2670
-2659
-2648
-2637
-2625
-2613
-2600
-2587
-2574
-2560
-2546
-2531
-2516
-2501
-2485
-2469
-2453
-2436
-2419
-2401
-2383
-2365
-2347
-2328
-2309
-2290
-2270
-2250
-2229
-2208
-2187
-2166
-2144
-2122
-2100
-2078
-2056
-2033
-2012
-1990
-1969
-1947
-1925
-1904
-1883
-1863
-1842
-1822
-1802
-1783
-1763
-1744
-1725
-1706
-1688
-1669
-1651
-1633
-1614
-1596
-1578
-1559
-1540
-1521
-1501
-1481
-1461
-1441
-1420
-1399
-1378
-1357
-1336
-1314
-1293
-1271
-1248
-1226
-1203
-1179
-1155
-1131
-1106
-1081
-1054
-1028
-1000
-972
-942
-912
-881
-849
-816
-782
-746
-710
-672
-633
-592
-550
-507
-463
-418
-371
-324
-276
-227
-177
-127
-77
-26
25
77
128
180
231
282
333
383
433
483
531
580
627
674
720
766
812
857
902
946
991
1035
1079
1123
1167
1211
1254
1298
1341
1385
1428
1471
1513
1556
1598
1639
1681
1721
1761
1801
1840
1878
1915
1952
1988
2024
2059
2093
2127
2160
2192
2224
2256
2287
2318
2348
2378
2407
2437
2466
2495
2523
2552
2580
2608
2636
2663
2691
2717
2744
2769
2794
2818
2841
2863
2885
2905
2924
2942
2960
2976
2991
3005
3018
3031
3042
3052
3061
3069
3076
3082
3088
3092
3096
3099
3101
3102
3103
3102
3102
3100
3097
3094
3090
3085
3079
3072
3065
3056
3045
3034
3022
3009
2994
2979
2962
2944
2925
2905
2884
2862
2838
2814
2789
2763
2736
2709
2680
2651
2622
2592
2561
2530
2499
2467
2435
2403
2371
2338
2305
2273
2240
2207
2175
2142
2110
2077
2045
2013
1983
1952
1922
1893
1863
1835
1807
1779
1751
1724
1698
1671
1645
1619
1593
1566
1540
1513
1486
1459
1431
1403
1375
1346
1317
1288
1258
1228
1198
1168
1139
1108
1078
1048
1018
988
958
928
898
868
839
810
781
752
724
695
667
639
612
584
557
529
502
474
447
419
391
363
335
307
278
249
220
190
161
131
101
70
40
9
-22
-54
-85
-117
-148
-180
-211
-243
-274
-305
-336
-367
-398
-429
-460
-490
-521
-551
-582
-612
-642
-672
-703
-733
-764
-795
-826
-857
-889
-922
-955
-988
-1022
-1057
-1093
-1129
-1166
-1204
-1243
-1283
-1324
-1366
-1409
-1454
-1499
-1546
-1593
-1642
-1691
-1742
-1793
-1845
-1897
-1950
-2004
-2058
-2112
-2167
-2223
-2278
-2334
-2391
-2447
-2504
-2561
-2618
-2675
-2733
-2790
-2848
-2906
-2964
-3022
-3079
-3137
-3195
-3253
-3311
-3369
-3427
-3484
-3542
-3600
-3658
-3716
-3774
-3832
-3891
-3949
-4008
-4066
-4125
-4184
-4243
-4301
-4360
-4419
-4477
-4535
-4594
-4652
-4709
-4767
-4825
-4882
-4940
-4997
-5055
-5112
-5169
-5226
-5282
-5339
-5395
-5451
-5507
-5563
-5618
-5673
-5728
-5782
-5836
-5890
-5943
-5996
-6048
-6101
-6152
-6204
-6254
-6305
-6355
-6404
-6453
-6502
-6550
-6598
-6646
-6693
-6740
-6787
-6834
-6880
-6926
-6971
-7016
-7060
-7104
-7147
-7189
-7231
-7273
-7314
-7354
-7393
-7432
-7470
-7508
-7544
-7580
-7615
-7649
-7682
-7714
-7746
-7777
-7807
-7837
-7866
-7894
-7922
-7950
-7976
-8003
-8029
-8054
-8077
-8102
-8125
-8148
-8170
-8192
-8213
-8234
-8253
-8272
-8291
-8309
-8326
-8342
-8358
-8373
-8387
-8401
-8413
-8425
-8437
-8447
-8457
-8466
-8475
-8483
-8490
-8497
-8504
-8509
-8515
-8520
-8524
-8528
-8532
-8535
-8537
-8539
-8540
-8541
-8540
-8540
-8538
-8535
-8532
-8528
-8524
-8518
-8512
-8506
-8499
-8491
-8482
-8473
-8464
-8455
-8445
-8435
-8425
-8415
-8405
-8395
-8386
-8376
-8367
-8357
-8348
-8339
-8329
-8320
-8310
-8300
-8290
-8280
-8269
-8257
-8245
-8233
-8219
-8205
-8189
-8173
-8156
-8138
-8119
-8098
-8076
-8053
-8029
-8003
-7977
-7949
-7920
-7890
-7859
-7827
-7794
-7760
-7725
-7690
-7653
-7616
-7578
-7540
-7501
-7461
-7421
-7381
-7340
-7299
-7258
-7216
-7174
-7131
-7089
-7046
-7003
-6960
-6917
-6873
-6829
-6786
-6742
-6698
-6654
-6609
-6565
-6521
-6476
-6432
-6387
-6342
-6297
-6252
-6208
-6163
-6118
-6074
-6029
-5985
-5941
-5897
-5853
-5810
-5767
-5723
-5681
-5638
-5595
-5552
-5509
-5466
-5423
-5380
-5337
-5293
-5250
-5206
-5162
-5118
-5074
-5030
-4986
-4941
-4896
-4851
-4806
-4761
-4716
-4670
-4624
-4579
-4533
-4487
-4442
-4396
-4351
-4306
-4261
-4216
-4172
-4127
-4082
-4038
-3993
-3948
-3904
-3859
-3815
-3771
-3727
-3683
-3639
-3595
-3552
-3509
-3466
-3424
-3381
-3339
-3298
-3256
-3215
-3175
-3134
-3094
-3054
-3015
-2975
-2936
-2897
-2859
-2820
-2782
-2744
-2706
-2667
-2629
-2591
-2553
-2514
-2476
-2437
-2398
-2359
-2320
-2281
-2242
-2204
-2165
-2126
-2087
-2049
-2011
-1972
-1934
-1896
-1858
-1820
-1783
-1745
-1708
-1670
-1633
-1595
-1558
-1521
-1484
-1447
-1410
-1374
-1338
-1302
-1267
-1232
-1198
-1164
-1131
-1099
-1068
-1038
-1008
-981
-954
-929
-905
-882
-861
-841
-822
-805
-789
-774
-760
-748
-736
-726
-716
-707
-699
-691
-684
-677
-670
-664
-658
-652
-646
-641
-635
-631
-626
-622
-618
-615
-613
-611
-610
-609
-610
-611
-612
-615
-618
-621
-626
-631
-636
-643
-650
-657
-666
-675
-685
-695
-706
-718
-731
-743
-757
-771
-786
-802
-818
-834
-852
-870
-888
-908
-927
-948
-969
-990
-1012
-1035
-1058
-1081
-1104
-1128
-1152
-1175
-1199
-1222
-1246
-1269
-1292
-1315
-1337
-1360
-1383
-1405
-1428
-1450
-1473
-1496
-1518
-1541
-1564
-1587
-1611
-1634
-1657
-1681
-1705
-1728
-1752
-1776
-1800
-1824
-1847
-1871
-1895
-1918
-1941
-1963
-1985
-2005
-2027
-2048
-2067
-2087
-2105
-2123
-2141
-2158
-2174
-2191
-2206
-2222
-2237
-2252
-2267
-2282
-2297
-2312
-2327
-2341
-2357
-2372
-2387
-2402
-2417
-2432
-2447
-2462
-2477
-2491
-2505
-2519
-2533
-2546
-2559
-2572
-2584
-2596
-2607
-2618
-2628
-2638
-2648
-2657
-2665
-2673
-2681
-2688
-2695
-2701
-2707
-2712
-2717
-2722
-2726
-2729
-2732
-2734
-2736
-2737
-2738
-2738
-2737
-2737
-2736
-2735
-2733
-2731
-2729
-2727
-2725
-2722
-2720
-2717
-2715
-2712
-2709
-2707
-2704
-2701
-2698
-2695
-2691
-2687
-2683
-2678
-2673
-2667
-2660
-2653
-2645
-2636
-2627
-2616
-2605
-2593
-2581
-2568
-2554
-2539
-2523
-2507
-2491
-2473
-2456
-2437
-2418
-2399
-2379
-2359
-2339
-2318
-2296
-2275
-2253
-2230
-2208
-2185
-2163
-2140
-2117
-2094
-2071
-2049
-2025
-2004
-1982
-1960
-1938
-1916
-1894
-1872
-1850
-1828
-1806
-1784
-1761
-1739
-1716
-1693
-1669
-1645
-1620
-1596
-1570
-1544
-1518
-1491
-1463
-1435
-1407
-1378
-1349
-1319
-1290
-1260
-1230
-1200
-1169
-1139
-1109
-1079
-1049
-1020
-990
-961
-932
-904
-876
-848
-821
-794
-767
-741
-715
-690
-664
-639
-613
-588
-563
-537
-512
-486
-460
-435
-409
-382
-356
-329
-302
-275
-248
-220
-192
-163
-134
-105
-75
-45
-15
16
48
79
111
143
175
208
240
273
306
339
371
404
437
470
503
536
569
602
635
669
702
735
769
803
837
871
905
939
974
1008
1044
1080
1116
1152
1189
1226
1264
1302
1341
1380
1420
1459
1499
1540
1580
1621
1663
1704
1746
1787
1829
1871
1913
1954
1996
2037
2079
2120
2161
2202
2243
2284
2325
2366
2407
2448
2489
2530
2571
2612
2653
2695
2736
2777
2819
2861
2902
2944
2986
3028
3070
3112
3153
3195
3236
3277
3317
3357
3397
3436
3475
3514
3552
3591
3628
3666
3703
3741
3778
3815
3851
3888
3925
3961
3997
4034
4070
4106
4143
4178
4214
4250
4285
4320
4354
4388
4421
4454
4486
4517
4548
4578
4607
4636
4664
4692
4719
4745
4771
4797
4822
4847
4872
4896
4921
4945
4969
4992
5016
5040
5063
5086
5109
5132
5155
5177
5199
5221
5242
5263
5283
5303
5322
5340
5358
5375
5392
5408
5423
5438
5453
5467
5481
5494
5507
5519
5531
5543
5555
5566
5578
5589
5600
5611
5622
5633
5644
5655
5666
5677
5688
5699
5710
5720
5731
5742
5753
5764
5775
5786
5797
5809
5821
5833
5845
5857
5870
5883
5896
5909
5923
5937
5951
5966
5980
5995
6010
6025
6040
6055
6070
6084
6099
6113
6128
6141
6155
6168
6181
6194
6207
6219
6231
6242
6253
6264
6275
6285
6294
6303
6312
6320
6328
6335
6341
6347
6352
6357
6362
6366
6370
6373
6376
6378
6380
6382
6384
6385
6386
6388
6389
6390
6392
6394
6395
6397
6399
6400
6402
6404
6406
6408
6410
6412
6414
6416
6418
6420
6422
6424
6426
6428
6429
6431
6432
6433
6434
6435
6436
6436
6436
6436
6436
6436
6436
6435
6435
6434
6434
6434
6433
6433
6433
6433
6432
6432
6431
6430
6430
6429
6427
6426
6424
6422
6420
6417
6414
6411
6407
6403
6398
6393
6388
6382
6376
6369
6362
6355
6348
6340
6332
6324
6315
6307
6298
6289
6280
6271
6262
6252
6242
6233
6223
6213
6204
6194
6185
6176
6167
6158
6149
6141
6132
6124
6115
6106
6098
6089
6080
6071
6061
6052
6042
6033
6023
6012
6002
5991
5980
5969
5957
5945
5933
5921
5908
5895
5882
5869
5856
5843
5829
5816
5802
5788
5774
5760
5746
5732
5718
5704
5689
5675
5661
5647
5632
5618
5603
5588
5574
5559
5545
5530
5516
5502
5487
5473
5459
5445
5432
5418
5404
5390
5376
5362
5349
5334
5320
5306
5292
5277
5263
5248
5234
5219
5204
5189
5174
5158
5143
5127
5111
5095
5079
5063
5046
5030
5014
4997
4981
4965
4949
4934
4918
4903
4888
4872
4858
4843
4828
4814
4799
4785
4771
4757
4744
4731
4718
4705
4692
4680
4668
4656
4644
4631
4619
4607
4595
4583
4571
4559
4547
4535
4522
4510
4498
4485
4472
4459
4445
4432
4418
4404
4389
4375
4360
4345
4330
4316
4301
4286
4272
4257
4243
4229
4214
4200
4186
4173
4159
4145
4131
4117
4102
4088
4073
4058
4043
4027
4011
3994
3978
3961
3943
3926
3908
3890
3872
3854
3835
3817
3798
3779
3761
3741
3722
3703
3683
3663
3643
3623
3603
3582
3561
3540
3518
3496
3474
3452
3429
3407
3384
3362
3340
3318
3296
3275
3254
3234
3214
3195
3176
3158
3141
3124
3108
3093
3078
3064
3051
3037
3025
3012
2999
2986
2974
2961
2947
2934
2920
2906
2891
2876
2860
2844
2828
2811
2793
2776
2758
2740
2721
2703
2684
2666
2647
2629
2611
2593
2575
2558
2541
2525
2509
2493
2478
2463
2448
2433
2418
2403
2388
2373
2358
2343
2328
2312
2297
2281
2265
2248
2231
2214
2197
2180
2162
2144
2126
2108
2089
2071
2052
2033
2015
1997
1979
1960
1943
1925
1907
1890
1873
1856
1839
1823
1806
1790
1775
1759
1743
1728
1713
1697
1682
1667
1652
1637
1621
1606
1591
1576
1561
1546
1531
1515
1500
1485
1470
1454
1439
1424
1409
1393
1378
1363
1348
1332
1317
1302
1286
1271
1255
1239
1223
1206
1190
1173
1156
1139
1122
1104
1086
1068
1050
1032
1014
995
977
958
939
921
902
883
864
845
826
807
788
769
750
731
711
692
672
652
633
613
594
574
555
536
516
497
478
459
439
420
401
383
364
345
327
308
290
271
253
235
216
198
179
161
142
123
105
86
67
48
29
10
-9
-28
-48
-67
-86
-106
-125
-144
-163
-182
-201
-220
-238
-257
-275
-292
-309
-326
-343
-359
-375
-390
-405
-419
-433
-447
-460
-473
-486
-499
-511
-523
-534
-546
-557
-568
-579
-590
-601
-611
-622
-633
-644
-654
-665
-676
-687
-697
-708
-719
-730
-740
-751
-762
-772
-783
-793
-803
-813
-823
-833
-843
-852
-861
-870
-878
-887
-895
-903
-911
-918
-926
-933
-941
-948
-955
-962
-970
-977
-984
-992
-1000
-1008
-1016
-1024
-1032
-1040
-1049
-1058
-1067
-1076
-1085
-1094
-1104
-1113
-1123
-1133
-1143
-1153
-1164
-1174
-1184
-1194
-1204
-1214
-1224
-1233
-1242
-1251
-1260
-1269
-1278
-1286
-1295
-1303
-1311
-1319
-1327
-1335
-1342
-1350
-1358
-1366
-1373
-1381
-1389
-1397
-1405
-1413
-1421
-1430
-1438
-1447
-1456
-1464
-1473
-1482
-1491
-1501
-1510
-1519
-1528
-1537
-1546
-1555
-1564
-1573
-1581
-1590
-1599
-1607
-1615
-1623
-1630
-1638
-1645
-1652
-1659
-1666
-1672
-1679
-1685
-1691
-1698
-1704
-1710
-1715
-1721
-1726
-1732
-1737
-1741
-1746
-1750
-1754
-1758
-1761
-1764
-1767
-1770
-1773
-1775
-1777
-1779
-1780
-1781
-1782
-1782
-1781
-1780
-1779
-1777
-1775
-1772
-1768
-1764
-1759
-1754
-1748
-1742
-1735
-1727
-1719
-1710
-1700
-1690
-1680
-1669
-1657
-1645
-1632
-1620
-1606
-1593
-1579
-1564
-1550
-1535
-1520
-1504
-1489
-1473
-1457
-1440
-1423
-1406
-1389
-1371
-1354
-1336
-1317
-1299
-1280
-1261
-1242
-1223
-1203
-1184
-1164
-1144
-1125
-1105
-1085
-1066
-1046
-1027
-1006
-987
-967
-948
-928
-908
-888
-867
-847
-827
-806
-786
-765
-744
-723
-702
-681
-660
-639
-617
-595
-573
-551
-528
-505
-482
-458
-434
-410
-386
-361
-336
-311
-286
-261
-236
-210
-185
-159
-134
-108
-83
-58
-33
-8
17
41
66
90
114
138
162
185
209
233
256
280
304
328
352
376
400
425
449
474
499
525
550
576
602
628
654
681
707
734
760
787
813
840
866
892
918
944
969
994
1018
1043
1067
1090
1113
1135
1156
1177
1198
1218
1237
1257
1275
1294
1312
1329
1347
1364
1380
1397
1413
1429
1445
1461
1476
1491
1506
1520
1534
1548
1562
1575
1588
1600
1612
1623
1634
1644
1654
1662
1671
1678
1685
1691
1697
1702
1706
1710
1713
1715
1717
1717
1717
1717
1715
1713
1709
1706
1701
1695
1689
1682
1675
1666
1657
1647
1636
1625
1612
1599
1585
1570
1554
1537
1520
1502
1483
1463
1443
1422
1401
1379
1356
1333
1309
1285
1260
1235
1209
1183
1157
1130
1102
1075
1047
1018
989
960
931
901
871
841
810
779
748
716
685
653
621
589
557
525
492
460
427
394
361
328
296
263
230
197
164
132
99
66
33
0
-33
-66
-99
-132
-166
-199
-232
-266
-299
-333
-367
-400
-434
-467
-501
-534
-568
-601
-634
-667
-700
-733
-765
-798
-830
-862
-894
-925
-957
-988
-1020
-1051
-1081
-1112
-1143
-1173
-1203
-1233
-1262
-1291
-1320
-1348
-1376
-1403
-1430
-1457
-1483
-1508
-1533
-1558
-1582
-1606
-1629
-1652
-1675
-1697
-1719
-1740
-1762
-1783
-1805
-1826
-1847
-1868
-1890
-1912
-1933
-1955
-1978
-2000
-2023
-2045
-2069
-2092
-2116
-2139
-2163
-2187
-2211
-2236
-2260
-2285
-2310
-2335
-2361
-2386
-2412
-2438
-2464
-2491
-2518
-2545
-2572
-2599
-2627
-2655
-2683
-2711
-2740
-2768
-2798
-2827
-2857
-2887
-2917
-2947
-2978
-3009
-3040
-3071
-3103
-3135
-3167
-3199
-3232
-3264
-3297
-3330
-3363
-3397
-3430
-3464
-3498
-3532
-3567
-3602
-3637
-3672
-3707
-3742
-3778
-3814
-3850
-3886
-3923
-3959
-3996
-4033
-4070
-4108
-4145
-4183
-4222
-4260
-4299
-4338
-4377
-4417
-4456
-4497
-4537
-4578
-4619
-4660
-4702
-4744
-4786
-4828
-4871
-4914
-4957
-5000
-5044
-5088
-5132
-5176
-5221
-5265
-5310
-5355
-5400
-5445
-5490
-5536
-5581
-5626
-5672
-5717
-5763
-5808
-5854
-5899
-5944
-5989
-6034
-6079
-6124
-6169
-6214
-6258
-6303
-6347
-6392
-6436
-6480
-6525
-6569
-6613
-6657
-6701
-6745
-6789
-6832
-6876
-6919
-6962
-7005
-7048
-7090
-7133
-7175
-7216
-7258
-7299
-7340
-7380
-7421
-7461
-7501
-7540
-7580
-7619
-7658
-7697
-7736
-7774
-7813
-7851
-7890
-7928
-7966
-8004
-8042
-8080
-8117
-8154
-8191
-8227
-8264
-8300
-8335
-8371
-8406
-8441
-8476
-8510
-8544
-8578
-8611
-8645
-8677
-8710
-8742
-8774
-8805
-8836
-8866
-8896
-8925
-8954
-8982
-9010
-9037
-9064
-9090
-9116
-9141
-9165
-9188
-9211
-9233
-9255
-9275
-9295
-9314
-9333
-9351
-9368
-9384
-9400
-9414
-9429
-9442
-9455
-9467
-9479
-9490
-9500
-9510
-9519
-9528
-9536
-9544
-9551
-9557
-9563
-9568
-9573
-9577
-9580
-9583
-9584
-9585
-9586
-9585
-9584
-9581
-9578
-9575
-9570
-9565
-9558
-9551
-9544
-9535
-9526
-9516
-9505
-9494
-9481
-9468
-9454
-9440
-9424
-9407
-9390
-9372
-9353
-9333
-9313
-9292
-9270
-9247
-9224
-9200
-9175
-9150
-9125
-9099
-9073
-9046
-9019
-8992
-8965
-8937
-8909
-8881
-8852
-8823
-8794
-8764
-8734
-8704
-8672
-8641
-8609
-8576
-8543
-8509
-8475
-8440
-8404
-8368
-8331
-8293
-8254
-8215
-8176
-8135
-8095
-8053
-8012
-7970
-7927
-7885
-7842
-7799
-7756
-7712
-7668
-7625
-7581
-7537
-7493
-7449
-7404
-7360
-7316
-7272
-7227
-7183
-7139
-7094
-7050
-7005
-6961
-6916
-6871
-6826
-6782
-6737
-6692
-6646
-6601
-6556
-6511
-6465
-6420
-6374
-6328
-6282
-6236
-6190
-6144
-6098
-6051
-6004
-5957
-5910
-5863
-5816
-5768
-5721
-5673
-5625
-5578
-5530
-5482
-5435
-5387
-5340
-5293
-5246
-5199
-5153
-5107
-5060
-5015
-4969
-4923
-4878
-4833
-4788
-4743
-4698
-4653
-4608
-4563
-4518
-4473
-4427
-4381
-4336
-4290
-4243
-4197
-4150
-4102
-4054
-4006
-3959
-3911
-3863
-3815
-3766
-3718
-3669
-3621
-3572
-3524
-3476
-3428
-3380
-3333
-3286
-3238
-3192
-3145
-3099
-3053
-3007
-2961
-2915
-2870
-2825
-2780
-2735
-2690
-2645
-2600
-2555
-2510
-2465
-2421
-2375
-2330
-2285
-2240
-2195
-2149
-2104
-2058
-2013
-1968
-1922
-1877
-1832
-1787
-1742
-1697
-1653
-1608
-1564
-1520
-1476
-1432
-1388
-1345
-1302
-1258
-1215
-1173
-1130
-1088
-1046
-1004
-962
-921
-880
-839
-798
-758
-718
-678
-638
-599
-559
-521
-482
-443
-405
-367
-329
-292
-254
-217
-180
-143
-106
-69
-33
4
40
76
111
147
182
216
251
285
318
351
384
416
448
480
511
542
573
603
633
662
691
720
749
777
804
832
859
886
912
939
965
991
1016
1042
1067
1092
1117
1141
1165
1189
1213
1237
1260
1283
1306
1329
1351
1374
1396
1418
1441
1463
1485
1507
1529
1551
1574
1596
1618
1640
1662
1684
1706
1729
1751
1773
1795
1817
1840
1862
1884
1906
1929
1951
1973
1995
2016
2037
2060
2082
2104
2126
2148
2170
2192
2215
2238
2260
2283
2307
2330
2353
2377
2401
2425
2449
2473
2497
2521
2546
2570
2594
2619
2643
2667
2692
2716
2740
2764
2787
2811
2835
2858
2881
2905
2928
2951
2974
2997
3020
3043
3066
3089
3112
3134
3157
3180
3202
3225
3247
3269
3291
3313
3334
3356
3377
3398
3418
3439
3459
3479
3499
3519
3538
3557
3576
3595
3614
3632
3651
3669
3687
3705
3723
3741
3758
3776
3793
3810
3826
3842
3858
3874
3889
3903
3918
3932
3946
3959
3972
3985
3998
4011
4022
4035
4046
4057
4067
4078
4090
4100
4109
4119
4127
4136
4144
4152
4159
4166
4173
4179
4185
4190
4195
4200
4204
4208
4211
4214
4217
4219
4221
4222
4223
4224
4225
4225
4224
4224
4223
4222
4221
4219
4217
4215
4212
4210
4207
4203
4199
4195
4191
4186
4181
4175
4170
4163
4157
4150
4143
4135
4127
4118
4110
4100
4091
4081
4070
4061
4050
4038
4027
4017
4005
3994
3982
3969
3957
3944
3932
3919
3906
3892
3879
3865
3852
3838
3824
3810
3796
3782
3768
3754
3739
3725
3711
3696
3682
3668
3653
3639
3625
3610
3596
3582
3568
3554
3540
3526
3512
3499
3485
3471
3458
3444
3430
3417
3403
3389
3375
3362
3348
3334
3319
3305
3291
3277
3262
3247
3233
3218
3203
3188
3173
3158
3142
3127
3112
3096
3081
3065
3050
3035
3019
3004
2989
2973
2958
2943
2928
2913
2898
2883
2867
2852
2837
2822
2807
2792
2777
2762
2746
2731
2715
2700
2684
2668
2652
2636
2620
2604
2587
2571
2554
2537
2520
2503
2486
2468
2451
2433
2415
2396
2378
2359
2341
2322
2302
2283
2263
2243
2223
2203
2182
2161
2139
2117
2095
2072
2049
2025
2001
1976
1952
1927
1901
1876
1850
1824
1797
1771
1744
1717
1690
1662
1635
1607
1580
1552
1523
1495
1467
1438
1409
1380
1351
1321
1292
1262
1231
1201
1170
1139
1108
1076
1045
1012
980
948
915
883
850
817
783
750
717
683
649
615
582
548
514
480
446
411
377
343
309
274
240
206
172
137
103
69
35
2
-32
-66
-99
-133
-167
-200
-233
-267
-300
-334
-367
-400
-433
-466
-499
-532
-566
-599
-632
-665
-698
-731
-764
-797
-830
-864
-897
-930
-962
-995
-1028
-1060
-1092
-1124
-1156
-1187
-1218
-1249
-1280
-1311
-1341
-1371
-1401
-1430
-1459
-1489
-1518
-1546
-1575
-1604
-1632
-1660
-1688
-1716
-1744
-1771
-1798
-1826
-1853
-1880
-1907
-1934
-1961
-1988
-2013
-2041
-2067
-2093
-2119
-2145
-2171
-2197
-2222
-2247
-2272
-2296
-2321
-2345
-2368
-2392
-2414
-2437
-2459
-2481
-2502
-2523
-2543
-2563
-2583
-2602
-2620
-2639
-2657
-2674
-2691
-2708
-2725
-2741
-2757
-2772
-2788
-2803
-2818
-2833
-2848
-2863
-2878
-2893
-2907
-2922
-2937
-2951
-2966
-2980
-2994
-3009
-3023
-3037
-3051
-3065
-3079
-3092
-3106
-3119
-3132
-3145
-3158
-3170
-3183
-3195
-3207
-3218
-3230
-3241
-3252
-3263
-3273
-3283
-3293
-3303
-3313
-3322
-3331
-3340
-3349
-3357
-3365
-3372
-3380
-3387
-3394
-3400
-3406
-3412
-3418
-3423
-3429
-3434
-3439
-3443
-3448
-3452
-3456
-3460
-3464
-3468
-3472
-3475
-3479
-3482
-3486
-3489
-3492
-3495
-3498
-3501
-3504
-3506
-3509
-3512
-3514
-3517
-3519
-3522
-3525
-3527
-3529
-3532
-3534
-3536
-3539
-3541
-3543
-3545
-3547
-3549
-3552
-3554
-3557
-3559
-3562
-3564
-3567
-3570
-3572
-3575
-3578
-3581
-3584
-3587
-3590
-3593
-3596
-3599
-3601
-3604
-3607
-3609
-3612
-3614
-3617
-3619
-3621
-3623
-3625
-3627
-3629
-3631
-3633
-3635
-3637
-3639
-3641
-3643
-3645
-3648
-3650
-3653
-3655
-3658
-3661
-3664
-3667
-3670
-3673
-3677
-3680
-3684
-3687
-3691
-3694
-3698
-3701
-3704
-3707
-3710
-3713
-3715
-3718
-3720
-3722
-3724
-3726
-3727
-3729
-3731
-3732
-3734
-3735
-3736
-3738
-3739
-3740
-3742
-3743
-3744
-3746
-3747
-3749
-3751
-3753
-3755
-3756
-3759
-3761
-3763
-3765
-3767
-3770
-3772
-3774
-3777
-3779
-3781
-3784
-3786
-3789
-3791
-3793
-3796
-3798
-3801
-3803
-3806
-3809
-3811
-3814
-3817
-3820
-3823
-3826
-3829
-3833
-3836
-3839
-3843
-3847
-3850
-3854
-3857
-3861
-3864
-3868
-3871
-3875
-3878
-3881
-3884
-3887
-3890
-3892
-3895
-3898
-3900
-3903
-3905
-3908
-3910
-3912
-3915
-3917
-3919
-3921
-3923
-3925
-3927
-3929
-3931
-3933
-3934
-3936
-3938
-3939
-3941
-3942
-3943
-3944
-3945
-3946
-3946
-3947
-3947
-3947
-3947
-3947
-3947
-3946
-3946
-3946
-3945
-3944
-3944
-3943
-3942
-3941
-3940
-3939
-3938
-3937
-3935
-3934
-3933
-3931
-3929
-3927
-3925
-3923
-3920
-3918
-3915
-3911
-3908
-3904
-3899
-3895
-3890
-3884
-3879
-3873
-3867
-3860
-3853
-3845
-3838
-3830
-3821
-3813
-3804
-3795
-3785
-3776
-3766
-3755
-3745
-3734
-3723
-3712
-3700
-3688
-3676
-3664
-3652
-3639
-3626
-3613
-3600
-3587
-3573
-3559
-3545
-3530
-3515
-3500
-3485
-3469
-3453
-3437
-3421
-3404
-3387
-3370
-3353
-3335
-3318
-3299
-3281
-3263
-3244
-3225
-3205
-3186
-3166
-3147
-3127
-3107
-3087
-3067
-3046
-3026
-3006
-2985
-2965
-2945
-2924
-2904
-2884
-2863
-2843
-2823
-2803
-2783
-2763
-2743
-2724
-2704
-2685
-2665
-2646
-2626
-2607
-2588
-2568
-2549
-2529
-2510
-2490
-2470
-2450
-2430
-2409
-2389
-2368
-2348
-2327
-2307
-2286
-2265
-2244
-2223
-2202
-2182
-2161
-2140
-2119
-2098
-2078
-2057
-2037
-2016
-1996
-1976
-1956
-1937
-1917
-1897
-1878
-1858
-1838
-1819
-1799
-1780
-1760
-1740
-1721
-1701
-1681
-1660
-1640
-1620
-1599
-1578
-1557
-1536
-1515
-1494
-1472
-1451
-1429
-1407
-1385
-1363
-1341
-1318
-1296
-1273
-1251
-1228
-1205
-1183
-1160
-1137
-1115
-1092
-1070
-1048
-1025
-1002
-981
-958
-936
-914
-891
-869
-846
-823
-800
-777
-754
-731
-708
-685
-661
-638
-614
-591
-567
-543
-519
-495
-470
-446
-421
-397
-372
-347
-323
-298
-273
-248
-223
-198
-174
-149
-123
-98
-73
-48
-22
3
29
54
80
106
132
158
184
210
236
262
288
314
340
367
393
419
445
471
498
524
550
576
602
628
654
680
706
733
759
785
810
836
862
888
914
939
965
990
1014
1041
1066
1091
1116
1141
1167
1192
1217
1242
1268
1293
1318
1344
1370
1395
1421
1447
1473
1499
1525
1551
1578
1604
1630
1657
1683
1709
1735
1761
1787
1813
1838
1864
1889
1914
1939
1964
1988
2013
2037
2061
2084
2107
2130
2153
2176
2198
2220
2241
2262
2283
2304
2324
2344
2364
2383
2402
2421
2439
2457
2475
2493
2510
2527
2543
2559
2575
2590
2606
2620
2635
2649
2663
2677
2690
2703
2716
2728
2741
2753
2764
2776
2787
2797
2808
2818
2828
2838
2847
2856
2865
2873
2882
2889
2897
2904
2911
2917
2923
2929
2934
2939
2944
2948
2952
2956
2959
2962
2964
2966
2968
2970
2971
2972
2972
2972
2972
2971
2970
2968
2967
2964
2962
2959
2956
2952
2948
2943
2939
2933
2928
2922
2915
2909
2901
2894
2886
2878
2869
2860
2850
2841
2830
2820
2809
2797
2786
2774
2762
2749
2736
2723
2709
2696
2682
2667
2653
2638
2623
2608
2592
2577
2561
2545
2528
2512
2496
2479
2462
2445
2428
2411
2394
2377
2360
2343
2327
2310
2293
2277
2260
2243
2227
2210
2194
2177
2160
2144
2127
2110
2093
2076
2059
2041
2024
2005
1988
1971
1952
1934
1916
1898
1879
1861
1842
1823
1805
1786
1767
1748
1730
1711
1692
1674
1655
1636
1617
1598
1580
1561
1542
1522
1503
1484
1464
1445
1425
1405
1386
1366
1346
1326
1305
1285
1265
1245
1224
1204
1183
1162
1142
1121
1100
1079
1058
1037
1014
994
973
951
929
908
886
864
843
821
799
777
755
734
712
690
668
647
625
603
581
560
538
516
495
473
451
429
407
385
363
341
318
296
273
251
228
205
182
158
135
111
87
63
39
15
-9
-34
-58
-83
-108
-133
-158
-183
-209
-234
-260
-285
-311
-337
-363
-389
-415
-441
-466
-492
-518
-543
-569
-594
-620
-645
-670
-695
-720
-745
-769
-794
-819
-843
-868
-892
-917
-941
-966
-990
-1014
-1039
-1063
-1088
-1112
-1136
-1160
-1184
-1208
-1232
-1255
-1279
-1302
-1325
-1348
-1371
-1394
-1416
-1438
-1461
-1483
-1504
-1526
-1547
-1569
-1590
-1611
-1632
-1653
-1674
-1694
-1715
-1735
-1755
-1775
-1795
-1815
-1835
-1854
-1874
-1893
-1912
-1931
-1950
-1968
-1986
-2004
-2021
-2040
-2057
-2074
-2091
-2107
-2124
-2140
-2156
-2171
-2187
-2203
-2218
-2234
-2249
-2264
-2279
-2295
-2310
-2325
-2340
-2355
-2370
-2385
-2399
-2414
-2429
-2443
-2458
-2472
-2486
-2500
-2514
-2527
-2541
-2554
-2567
-2579
-2592
-2604
-2616
-2628
-2639
-2651
-2662
-2673
-2684
-2695
-2706
-2716
-2726
-2737
-2747
-2757
-2767
-2777
-2786
-2796
-2805
-2815
-2824
-2833
-2841
-2850
-2858
-2866
-2874
-2881
-2889
-2896
-2903
-2909
-2915
-2921
-2926
-2931
-2936
-2940
-2945
-2948
-2952
-2955
-2958
-2960
-2962
-2964
-2966
-2967
-2969
-2970
-2970
-2971
-2971
-2971
-2971
-2971
-2970
-2970
-2969
-2968
-2968
-2967
-2966
-2965
-2964
-2963
-2962
-2961
-2960
-2960
-2959
-2958
-2958
-2957
-2957
-2957
-2957
-2956
-2956
-2956
-2955
-2955
-2954
-2954
-2953
-2952
-2951
-2950
-2949
-2947
-2946
-2944
-2942
-2940
-2938
-2935
-2933
-2930
-2927
-2924
-2921
-2917
-2914
-2910
-2906
-2902
-2897
-2893
-2888
-2883
-2877
-2872
-2866
-2860
-2854
-2848
-2841
-2834
-2827
-2820
-2812
-2804
-2796
-2787
-2779
-2770
-2760
-2751
-2741
-2731
-2720
-2710
-2699
-2688
-2676
-2665
-2653
-2641
-2629
-2617
-2604
-2591
-2578
-2565
-2552
-2538
-2524
-2510
-2495
-2480
-2466
-2451
-2435
-2420
-2404
-2388
-2372
-2356
-2339
-2322
-2305
-2288
-2271
-2253
-2235
-2217
-2199
-2181
-2162
-2143
-2125
-2106
-2087
-2067
-2048
-2029
-2009
-1990
-1971
-1951
-1932
-1912
-1893
-1873
-1854
-1834
-1814
-1795
-1775
-1755
-1736
-1716
-1696
-1676
-1656
-1636
-1616
-1596
-1575
-1555
-1534
-1513
-1492
-1471
-1450
-1429
-1408
-1386
-1365
-1344
-1322
-1301
-1280
-1259
-1238
-1218
-1197
-1177
-1156
-1136
-1117
-1097
-1078
-1058
-1040
-1020
-1002
-984
-966
-948
-930
-912
-894
-876
-859
-841
-824
-806
-789
-771
-754
-736
-719
-701
-684
-666
-649
-631
-614
-597
-580
-563
-546
-529
-512
-495
-478
-462
-446
-429
-413
-397
-382
-366
-351
-336
-320
-306
-291
-276
-262
-247
-233
-219
-205
-191
-177
-164
-150
-137
-124
-111
-98
-85
-73
-60
-48
-36
-24
-13
-1
10
21
32
43
53
63
73
82
91
100
108
117
125
132
139
146
153
159
164
170
175
179
183
187
191
194
196
199
201
203
204
205
206
207
207
207
206
206
205
204
203
201
200
198
196
193
191
188
185
181
178
174
170
165
161
156
150
145
139
133
127
120
113
106
99
92
84
76
68
60
52
44
35
26
18
9
0
-9
-18
-27
-36
-45
-54
-63
-72
-81
-91
-100
-109
-118
-127
-137
-146
-155
-164
-173
-183
-192
-201
-211
-220
-230
-239
-249
-259
-269
-279
-288
-298
-308
-318
-328
-338
-348
-358
-369
-379
-389
-399
-409
-419
-429
-439
-449
-459
-469
-479
-489
-498
-508
-518
-528
-537
-547
-557
-566
-576
-586
-596
-605
-615
-625
-635
-644
-654
-664
-673
-683
-692
-702
-711
-720
-729
-739
-748
-757
-765
-774
-782
-790
-798
-806
-814
-821
-829
-836
-843
-850
-857
-863
-870
-877
-883
-889
-895
-901
-907
-913
-918
-923
-928
-933
-938
-943
-948
-952
-957
-961
-965
-970
-974
-978
-982
-985
-989
-992
-996
-999
-1002
-1006
-1008
-1010
-1014
-1016
-1018
-1020
-1022
-1025
-1027
-1029
-1030
-1031
-1032
-1033
-1034
-1034
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1034
-1034
-1033
-1033
-1032
-1031
-1031
-1030
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1006
-1002
-1000
-997
-994
-991
-987
-984
-980
-976
-972
-968
-964
-960
-956
-952
-948
-944
-940
-936
-932
-928
-924
-921
-918
-914
-911
-909
-906
-903
-901
-899
-897
-895
-893
-891
-889
-888
-887
-885
-884
-883
-883
-882
-881
-881
-881
-880
-880
-880
-880
-880
-880
-880
-880
-881
-881
-881
-881
-882
-882
-883
-883
-884
-884
-885
-886
-886
-887
-888
-889
-890
-891
-893
-894
-896
-898
-900
-902
-905
-908
-911
-914
-917
-921
-925
-929
-933
-937
-942
-946
-951
-956
-961
-966
-971
-977
-982
-988
-994
-1000
-1006
-1012
-1018
-1024
-1031
-1037
-1044
-1051
-1057
-1065
-1072
-1079
-1086
-1094
-1101
-1109
-1116
-1124
-1132
-1140
-1148
-1155
-1164
-1172
-1180
-1189
-1197
-1206
-1214
-1223
-1232
-1241
-1250
-1259
-1268
-1277
-1286
-1295
-1304
-1313
-1322
-1331
-1340
-1348
-1357
-1366
-1374
-1383
-1391
-1399
-1407
-1415
-1422
-1430
-1437
-1445
-1452
-1459
-1466
-1473
-1481
-1488
-1495
-1502
-1509
-1516
-1523
-1529
-1536
-1543
-1549
-1555
-1561
-1567
-1573
-1578
-1583
-1588
-1593
-1598
-1602
-1606
-1610
-1614
-1618
-1621
-1625
-1628
-1631
-1634
-1638
-1641
-1644
-1647
-1650
-1654
-1657
-1661
-1664
-1668
-1672
-1675
-1679
-1683
-1687
-1690
-1694
-1698
-1702
-1706
-1710
-1714
-1718
-1722
-1726
-1730
-1733
-1737
-1741
-1745
-1749
-1752
-1756
-1760
-1764
-1768
-1772
-1776
-1780
-1784
-1788
-1793
-1797
-1801
-1806
-1810
-1814
-1819
-1823
-1828
-1832
-1837
-1841
-1846
-1850
-1854
-1859
-1863
-1868
-1872
-1876
-1881
-1885
-1890
-1894
-1899
-1903
-1908
-1912
-1917
-1922
-1926
-1931
-1936
-1940
-1945
-1950
-1954
-1959
-1963
-1967
-1971
-1975
-1979
-1983
-1987
-1990
-1994
-1997
-2000
-2004
-2007
-2009
-2013
-2017
-2020
-2023
-2027
-2029
-2033
-2036
-2040
-2043
-2045
-2049
-2052
-2055
-2057
-2060
-2062
-2064
-2065
-2066
-2067
-2068
-2068
-2067
-2066
-2065
-2063
-2061
-2058
-2055
-2052
-2049
-2045
-2040
-2036
-2031
-2025
-2020
-2013
-2008
-2001
-1995
-1988
-1981
-1974
-1967
-1959
-1952
-1944
-1936
-1927
-1919
-1911
-1902
-1893
-1884
-1875
-1866
-1857
-1847
-1838
-1828
-1818
-1808
-1798
-1788
-1777
-1766
-1755
-1744
-1733
-1721
-1709
-1697
-1685
-1672
-1660
-1647
-1634
-1620
-1607
-1593
-1579
-1565
-1551
-1537
-1523
-1509
-1494
-1480
-1465
-1451
-1436
-1422
-1408
-1393
-1379
-1365
-1352
-1338
-1324
-1311
-1298
-1285
-1272
-1259
-1247
-1235
-1222
-1210
-1198
-1186
-1175
-1163
-1151
-1140
-1128
-1117
-1105
-1094
-1082
-1070
-1059
-1048
-1036
-1025
-1014
-1002
-992
-981
-971
-960
-950
-941
-931
-922
-913
-904
-896
-887
-879
-872
-864
-857
-850
-843
-836
-830
-824
-818
-812
-807
-802
-797
-792
-788
-783
-779
-776
-772
-769
-765
-762
-760
-757
-755
-753
-751
-749
-747
-746
-745
-744
-743
-742
-741
-740
-740
-740
-740
-741
-741
-742
-743
-744
-745
-746
-747
-749
-751
-752
-754
-756
-759
-761
-764
-767
-770
-773
-776
-779
-783
-786
-790
-793
-797
-800
-804
-807
-811
-815
-818
-822
-825
-829
-832
-836
-839
-843
-847
-851
-855
-859
-863
-867
-872
-876
-881
-886
-891
-896
-902
-907
-913
-918
-924
-930
-936
-943
-949
-955
-962
-968
-975
-981
-988
-994
-1000
-1006
-1014
-1020
-1027
-1034
-1040
-1046
-1052
-1058
-1064
-1070
-1075
-1080
-1085
-1090
-1094
-1098
-1102
-1105
-1108
-1111
-1114
-1116
-1118
-1120
-1121
-1122
-1123
-1123
-1123
-1123
-1123
-1122
-1121
-1120
-1119
-1117
-1116
-1114
-1111
-1109
-1106
-1104
-1101
-1098
-1095
-1092
-1089
-1086
-1083
-1079
-1076
-1072
-1068
-1064
-1060
-1055
-1050
-1045
-1040
-1035
-1029
-1022
-1016
-1010
-1004
-998
-991
-984
-977
-970
-962
-955
-947
-939
-931
-923
-915
-907
-898
-889
-881
-872
-862
-853
-844
-834
-824
-814
-804
-794
-784
-774
-764
-753
-743
-732
-722
-711
-701
-691
-680
-670
-660
-649
-639
-629
-619
-609
-599
-589
-579
-570
-560
-551
-542
-533
-525
-516
-508
-500
-492
-485
-477
-471
-464
-458
-452
-446
-441
-435
-430
-426
-421
-417
-413
-410
-406
-403
-400
-398
-396
-394
-392
-391
-390
-389
-388
-388
-388
-388
-389
-389
-390
-391
-393
-395
-397
-399
-402
-405
-408
-412
-416
-420
-425
-429
-435
-440
-446
-452
-459
-465
-472
-479
-487
-494
-502
-510
-519
-528
-537
-546
-555
-565
-575
-585
-595
-605
-615
-626
-636
-647
-657
-668
-679
-689
-700
-711
-722
-733
-744
-754
-765
-776
-787
-798
-809
-820
-830
-841
-852
-863
-874
-885
-896
-907
-918
-929
-940
-951
-962
-972
-983
-994
-1004
-1014
-1025
-1035
-1045
-1055
-1064
-1074
-1083
-1092
-1101
-1110
-1118
-1127
-1135
-1143
-1151
-1158
-1165
-1173
-1179
-1186
-1193
-1199
-1205
-1210
-1215
-1220
-1225
-1229
-1233
-1237
-1240
-1243
-1246
-1248
-1250
-1251
-1252
-1253
-1253
-1253
-1252
-1251
-1250
-1248
-1246
-1243
-1240
-1236
-1232
-1228
-1223
-1217
-1212
-1206
-1199
-1192
-1185
-1177
-1169
-1160
-1151
-1141
-1131
-1120
-1109
-1098
-1086
-1073
-1060
-1047
-1033
-1018
-1004
-989
-974
-958
-941
-925
-908
-890
-873
-855
-836
-817
-798
-778
-758
-738
-718
-697
-676
-655
-633
-611
-589
-567
-544
-522
-499
-475
-452
-428
-405
-381
-357
-333
-309
-285
-260
-236
-211
-186
-161
-136
-111
-86
-61
-35
-10
16
42
68
94
120
146
173
200
226
253
281
308
335
363
390
418
446
473
501
530
558
586
615
643
672
701
729
758
787
816
845
874
904
933
962
992
1020
1050
1080
1109
1138
1168
1197
1225
1254
1282
1311
1339
1366
1394
1421
1449
1476
1503
1529
1556
1582
1608
1634
1660
1686
1711
1736
1762
1787
1812
1837
1862
1887
1912
1937
1962
1986
2011
2036
2061
2086
2110
2135
2159
2183
2207
2231
2255
2278
2302
2325
2348
2371
2394
2416
2439
2461
2483
2505
2526
2548
2569
2590
2610
2631
2651
2671
2691
2710
2729
2748
2767
2785
2803
2821
2838
2856
2873
2889
2906
2922
2937
2953
2968
2983
2998
3012
3026
3040
3053
3066
3079
3092
3104
3116
3127
3138
3149
3160
3170
3179
3189
3198
3206
3215
3223
3230
3238
3245
3252
3258
3264
3270
3276
3282
3287
3293
3298
3303
3308
3313
3318
3322
3327
3332
3336
3341
3345
3349
3353
3357
3361
3365
3368
3372
3375
3378
3380
3383
3385
3387
3389
3390
3391
3392
3393
3393
3392
3392
3391
3390
3389
3387
3385
3383
3381
3379
3376
3373
3370
3367
3363
3359
3355
3351
3346
3341
3336
3331
3325
3319
3313
3307
3300
3293
3286
3279
3272
3264
3256
3248
3240
3231
3223
3214
3205
3196
3187
3178
3168
3159
3150
3140
3131
3121
3111
3102
3092
3082
3072
3062
3053
3043
3033
3023
3013
3004
2994
2984
2975
2965
2955
2946
2936
2927
2917
2908
2898
2888
2879
2869
2860
2851
2841
2832
2822
2813
2803
2793
2783
2773
2763
2753
2743
2733
2722
2712
2701
2691
2680
2669
2658
2647
2636
2625
2614
2603
2593
2582
2571
2561
2550
2540
2530
2520
2510
2501
2491
2482
2474
2465
2457
2449
2442
2434
2427
2420
2414
2408
2402
2397
2392
2387
2382
2378
2374
2370
2367
2364
2360
2357
2354
2352
2349
2346
2343
2340
2338
2335
2332
2329
2327
2324
2321
2319
2316
2313
2311
2309
2306
2304
2302
2300
2299
2297
2296
2294
2293
2292
2291
2290
2290
2289
2289
2289
2289
2289
2290
2290
2291
2291
2292
2292
2293
2294
2294
2295
2295
2295
2296
2296
2296
2297
2297
2297
2297
2298
2298
2299
2299
2300
2301
2302
2303
2304
2305
2306
2308
2310
2311
2313
2315
2317
2318
2320
2322
2323
2325
2327
2328
2329
2330
2331
2332
2332
2333
2333
2332
2332
2331
2330
2329
2328
2326
2324
2322
2320
2317
2315
2312
2309
2305
2302
2298
2295
2291
2287
2283
2279
2275
2270
2266
2261
2257
2252
2247
2242
2237
2232
2227
2222
2217
2211
2206
2200
2194
2188
2181
2174
2167
2160
2152
2144
2136
2127
2118
2109
2099
2089
2079
2069
2059
2049
2039
2028
2017
2008
1998
1988
1978
1968
1959
1949
1940
1931
1922
1913
1904
1896
1887
1879
1871
1863
1855
1847
1839
1832
1824
1816
1808
1800
1793
1785
1778
1771
1764
1757
1750
1743
1736
1730
1724
1717
1711
1706
1700
1694
1689
1684
1678
1673
1668
1664
1659
1654
1650
1645
1641
1636
1632
1628
1624
1620
1616
1612
1609
1606
1602
1599
1596
1593
1591
1588
1586
1583
1581
1579
1576
1574
1572
1570
1568
1566
1564
1562
1560
1558
1556
1555
1553
1552
1551
1550
1549
1548
1547
1547
1546
1546
1547
1547
1548
1549
1550
1551
1553
1554
1556
1559
1561
1564
1566
1569
1572
1575
1579
1582
1586
1590
1594
1598
1602
1606
1611
1616
1621
1626
1631
1636
1642
1647
1653
1659
1665
1672
1678
1685
1692
1699
1707
1714
1722
1730
1738
1746
1755
1763
1772
1781
1790
1799
1809
1818
1828
1838
1849
1859
1870
1881
1893
1904
1916
1928
1941
1953
1966
1979
1993
2005
2020
2033
2048
2062
2077
2091
2106
2120
2135
2150
2164
2179
2193
2208
2222
2237
2251
2265
2280
2294
2309
2324
2339
2354
2369
2385
2400
2416
2432
2449
2465
2481
2498
2515
2532
2549
2567
2584
2601
2619
2636
2654
2672
2689
2707
2724
2742
2759
2777
2794
2812
2829
2847
2865
2882
2900
2917
2935
2953
2971
2988
3006
3024
3042
3059
3077
3095
3112
3130
3148
3165
3182
3200
3217
3234
3251
3268
3284
3301
3318
3334
3351
3367
3384
3400
3417
3434
3451
3467
3484
3501
3517
3534
3550
3566
3583
3599
3615
3631
3647
3662
3678
3693
3708
3724
3739
3753
3768
3783
3798
3812
3827
3841
3856
3871
3885
3900
3915
3929
3944
3959
3974
3989
4003
4018
4033
4048
4062
4077
4091
4105
4119
4133
4146
4160
4173
4186
4199
4211
4224
4236
4248
4259
4271
4282
4294
4305
4316
4327
4337
4348
4359
4369
4379
4390
4400
4410
4420
4430
4439
4449
4458
4467
4476
4484
4492
4500
4508
4515
4522
4529
4536
4542
4548
4554
4559
4565
4570
4574
4579
4583
4587
4590
4594
4597
4600
4603
4605
4607
4609
4611
4612
4613
4614
4615
4615
4614
4614
4613
4611
4609
4607
4604
4601
4597
4593
4588
4583
4578
4572
4566
4560
4554
4548
4543
4537
4531
4525
4519
4513
4507
4501
4496
4490
4484
4478
4472
4466
4460
4455
4449
4443
4437
4431
4426
4420
4414
4408
4402
4396
4391
4385
4379
4373
4368
4362
4356
4350
4345
4339
4333
4327
4321
4316
4310
4304
4299
4293
4287
4281
4276
4270
4264
4259
4253
4247
4241
4236
4230
4224
4219
4213
4207
4202
4196
4190
4185
4179
4173
4168
4162
4156
4151
4145
4140
4134
4128
4123
4117
4111
4106
4100
4094
4089
4083
4078
4072
4067
4061
4056
4050
4043
4038
4033
4027
4022
4017
4011
4005
4000
3994
3989
3983
3978
3972
3967
3961
3956
3950
3945
3939
3934
3928
3923
3917
3912
3906
3901
3895
3890
3885
3879
3874
3868
3863
3857
3852
3846
3841
3836
3830
3825
3819
3814
3808
3803
3798
3792
3787
3781
3776
3771
3765
3760
3755
3749
3744
3738
3733
3728
3722
3717
3712
3706
3701
3696
3690
3685
3680
3674
3669
3664
3659
3653
3648
3643
3637
3632
3627
3621
3616
3611
3606
3600
3595
3590
3585
3579
3574
3569
3564
3558
3553
3548
3543
3538
3532
3527
3522
3517
3511
3506
3501
3496
3491
3486
3480
3475
3470
3465
3460
3454
3449
3444
3439
3434
3429
3424
3418
3413
3408
3403
3398
3393
3388
3383
3377
3372
3367
3362
3357
3352
3347
3342
3337
3332
3327
3322
3316
3311
3306
3301
3296
3291
3286
3281
3276
3271
3266
3261
3256
3251
3246
3241
3236
3231
3226
3221
3216
3211
3206
3201
3196
3191
3186
3181
3176
3171
3166
3161
3156
3151
3147
3142
3137
3132
3127
3122
3117
3112
3107
3102
3097
3092
3088
3083
3078
3073
3068
3063
3058
3053
3049
3044
3039
3034
3029
3024
3019
3015
3010
3005
3000
2995
2990
2986
2981
2976
2971
2966
2962
2957
2952
2947
2942
2938
2933
2928
2923
2918
2914
2909
2904
2899
2895
2890
2885
2880
2876
2871
2866
2862
2857
2852
2847
2843
2838
2833
2829
2824
2819
2815
2810
2805
2800
2796
2791
2786
2782
2777
2772
2768
2763
2759
2754
2749
2745
2740
2735
2731
2726
2721
2717
2712
2708
2703
2698
2694
2689
2685
2680
2676
2671
2666
2662
2657
2653
2648
2644
2639
2634
2630
2625
2621
2616
2612
2607
2603
2598
2594
2589
2585
2580
2576
2571
2567
2562
2558
2553
2549
2544
2540
2535
2531
2526
2522
2517
2513
2509
2504
2500
2495
2491
2486
2482
2478
2473
2469
2464
2460
2455
2451
2447
2442
2438
2433
2429
2425
2420
2416
2412
2407
2403
2399
2394
2390
2385
2381
2377
2372
2368
2364
2359
2355
2351
2346
2342
2338
2334
2329
2325
2321
2316
2312
2308
2304
2299
2295
2291
2286
2282
2278
2274
2269
2265
2261
2257
2252
2248
2244
2240
2235
2231
2227
2223
2219
2214
2210
2206
2202
2198
2193
2189
2185
2181
2177
2173
2168
2164
2160
2156
2152
2148
2143
2139
2135
2131
2127
2123
2119
2114
2110
2106
2102
2098
2094
2090
2086
2082
2077
2073
2069
2065
2061
2057
2053
2049
2045
2041
2037
2033
2029
2025
2021
2017
2012
2008
2004
2000
1996
1992
1988
1984
1980
1976
1972
1968
1964
1960
1956
1952
1948
1944
1940
1936
1932
1928
1925
1921
1917
1913
1909
1905
1901
1897
1893
1889
1885
1881
1877
1873
1869
1865
1862
1858
1854
1850
1846
1842
1838
1834
1830
1827
1823
1819
1815
1811
1807
1803
1800
1796
1792
1788
1784
1780
1776
1773
1769
1765
1761
1757
1754
1750
1746
1742
1738
1735
1731
1727
1723
1719
1716
1712
1708
1704
1701
1697
1693
1689
1686
1682
1678
1674
1671
1667
1663
1659
1656
1652
1648
1644
1641
1637
1633
1630
1626
1622
1619
1615
1611
1608
1604
1600
1596
1593
1589
1585
1582
1578
1575
1571
1567
1564
1560
1556
1553
1549
1545
1542
1538
1535
1531
1527
1524
1520
1517
1513
1509
1506
1502
1499
1495
1491
1488
1484
1481
1477
1474
1470
1467
1463
1459
1456
1452
1449
1445
1442
1438
1435
1431
1428
1424
1421
1417
1414
1410
1407
1403
1400
1396
1393
1389
1386
1382
1379
1375
1372
1368
1365
1362
1358
1355
1351
1348
1344
1341
1337
1334
1331
1327
1324
1320
1317
1313
1310
1307
1303
1300
1296
1293
1290
1286
1283
1280
1276
1273
1269
1266
1263
1259
1256
1253
1249
1246
1243
1239
1236
1233
1229
1226
1223
1219
1216
1213
1209
1206
1203
1200
1196
1193
1190
1186
1183
1180
1177
1173
1170
1167
1163
1160
1157
1154
1150
1147
1144
1141
1137
1134
1131
1128
1125
1121
1118
1115
1112
1108
1105
1102
1099
1096
1092
1089
1086
1083
1080
1077
1073
1070
1067
1064
1061
1058
1054
1051
1048
1045
1042
1039
1035
1032
1029
1026
1022
1020
1016
1014
1010
1006
1004
1000
998
995
992
989
986
983
980
976
973
970
967
964
961
958
955
952
949
946
943
940
937
934
931
928
925
922
919
916
912
909
906
903
900
897
894
891
888
886
883
880
877
874
871
868
865
862
859
856
853
850
847
844
841
838
835
832
829
826
823
821
818
815
812
809
806
803
800
797
794
792
789
786
783
780
777
774
771
769
766
763
760
757
754
751
749
746
743
740
737
734
732
729
726
723
720
717
715
712
709
706
703
701
698
695
692
689
687
684
681
678
676
673
670
667
665
662
659
656
654
651
648
645
643
640
637
634
632
629
626
624
621
618
615
613
610
607
605
602
599
597
594
591
589
586
583
581
578
575
573
570
567
565
562
559
557
554
551
549
546
544
541
538
536
533
530
528
525
523
520
517
515
512
510
507
505
502
499
497
494
492
489
487
484
481
479
476
474
471
469
466
464
461
459
456
453
451
448
446
443
441
