5
12082
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-2
-2
-2
-1
-1
-1
-1
0
0
0
1
1
1
1
2
2
2
2
3
3
3
3
3
4
4
4
4
5
5
5
5
5
6
6
6
7
7
7
7
8
8
8
8
9
9
9
9
10
10
10
10
10
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
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
2
2
2
1
1
0
0
-1
-1
-2
-2
-3
-4
-4
-5
-6
-6
-7
-8
-9
-9
-10
-11
-12
-12
-13
-14
-15
-16
-16
-17
-18
-19
-20
-21
-21
-22
-23
-24
-25
-25
-26
-27
-27
-28
-29
-29
-30
-31
-31
-32
-33
-34
-34
-35
-36
-36
-37
-38
-39
-39
-40
-41
-41
-42
-43
-43
-44
-45
-45
-46
-47
-48
-48
-49
-49
-50
-50
-51
-51
-52
-52
-53
-53
-53
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-58
-58
-59
-59
-59
-60
-61
-61
-62
-62
-63
-63
-64
-65
-65
-66
-67
-68
-68
-69
-70
-70
-71
-71
-72
-72
-73
-73
-73
-73
-74
-74
-74
-75
-75
-75
-76
-76
-77
-77
-78
-78
-79
-79
-80
-80
-81
-81
-82
-83
-83
-84
-84
-84
-85
-85
-86
-86
-86
-87
-87
-88
-88
-88
-89
-89
-90
-91
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-103
-104
-105
-106
-106
-107
-108
-109
-109
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-116
-116
-117
-118
-118
-119
-120
-120
-121
-122
-123
-123
-124
-125
-126
-126
-127
-128
-128
-129
-129
-130
-130
-131
-131
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-135
-135
-135
-136
-136
-137
-137
-138
-138
-138
-139
-139
-140
-140
-141
-142
-142
-143
-143
-144
-145
-146
-147
-147
-148
-149
-150
-152
-153
-154
-156
-157
-159
-161
-163
-164
-166
-168
-170
-173
-175
-177
-179
-182
-184
-187
-190
-193
-196
-199
-202
-205
-208
-211
-214
-217
-220
-223
-226
-229
-232
-235
-238
-241
-244
-247
-250
-253
-256
-259
-262
-265
-268
-272
-275
-278
-281
-285
-288
-292
-295
-299
-302
-306
-309
-313
-316
-319
-323
-326
-329
-332
-335
-338
-341
-344
-347
-349
-352
-355
-357
-360
-363
-365
-368
-371
-373
-376
-379
-381
-384
-387
-390
-393
-395
-398
-401
-404
-407
-409
-412
-415
-418
-420
-423
-426
-429
-432
-435
-437
-440
-443
-447
-450
-453
-456
-459
-462
-466
-469
-473
-477
-480
-484
-488
-492
-497
-501
-506
-510
-514
-519
-523
-528
-532
-537
-541
-545
-549
-553
-557
-561
-565
-569
-572
-576
-579
-583
-586
-590
-593
-596
-599
-602
-606
-609
-612
-615
-618
-622
-625
-628
-630
-633
-636
-638
-640
-641
-643
-644
-645
-645
-646
-646
-646
-646
-645
-645
-645
-644
-644
-643
-643
-642
-641
-641
-640
-639
-638
-637
-636
-635
-634
-632
-631
-630
-628
-626
-625
-623
-621
-619
-617
-615
-613
-611
-610
-608
-606
-603
-601
-599
-597
-595
-593
-590
-588
-586
-584
-582
-580
-578
-576
-575
-573
-572
-570
-569
-567
-566
-564
-563
-561
-560
-559
-558
-557
-556
-556
-555
-555
-555
-556
-556
-557
-558
-558
-559
-560
-562
-563
-564
-565
-566
-567
-568
-569
-570
-571
-572
-572
-573
-573
-574
-574
-575
-576
-576
-577
-578
-579
-580
-581
-583
-584
-585
-586
-587
-588
-589
-590
-591
-593
-594
-595
-597
-598
-599
-600
-601
-603
-604
-605
-606
-607
-608
-609
-610
-611
-612
-613
-614
-615
-616
-617
-618
-619
-620
-621
-623
-624
-625
-626
-627
-628
-628
-629
-630
-630
-631
-632
-632
-633
-633
-634
-634
-635
-636
-636
-637
-638
-639
-640
-641
-642
-644
-645
-646
-648
-649
-651
-652
-654
-655
-657
-659
-661
-663
-666
-668
-671
-675
-678
-682
-685
-689
-693
-698
-702
-707
-711
-716
-721
-726
-731
-736
-741
-746
-751
-756
-761
-766
-771
-775
-780
-785
-790
-795
-800
-806
-811
-816
-822
-827
-833
-839
-845
-851
-858
-864
-871
-877
-884
-891
-898
-905
-912
-918
-925
-932
-938
-945
-951
-957
-963
-969
-975
-981
-987
-993
-999
-1004
-1012
-1018
-1024
-1030
-1035
-1041
-1047
-1052
-1058
-1063
-1068
-1073
-1078
-1083
-1088
-1093
-1097
-1102
-1106
-1110
-1114
-1117
-1121
-1125
-1128
-1131
-1135
-1138
-1142
-1145
-1148
-1152
-1155
-1159
-1162
-1165
-1168
-1171
-1174
-1177
-1179
-1182
-1184
-1186
-1188
-1189
-1191
-1193
-1195
-1196
-1198
-1199
-1201
-1202
-1204
-1205
-1206
-1208
-1209
-1211
-1213
-1215
-1217
-1219
-1221
-1224
-1226
-1228
-1230
-1232
-1234
-1235
-1237
-1238
-1238
-1239
-1239
-1240
-1240
-1241
-1241
-1241
-1242
-1242
-1242
-1243
-1244
-1244
-1245
-1246
-1247
-1247
-1248
-1250
-1251
-1252
-1253
-1253
-1254
-1255
-1255
-1256
-1256
-1256
-1255
-1255
-1254
-1253
-1252
-1250
-1249
-1247
-1245
-1244
-1242
-1240
-1238
-1236
-1234
-1232
-1230
-1228
-1226
-1225
-1223
-1221
-1219
-1217
-1215
-1213
-1211
-1208
-1206
-1203
-1200
-1197
-1193
-1189
-1185
-1181
-1177
-1172
-1168
-1164
-1160
-1156
-1152
-1148
-1144
-1140
-1136
-1133
-1129
-1125
-1121
-1116
-1112
-1108
-1103
-1098
-1093
-1088
-1083
-1077
-1071
-1064
-1058
-1051
-1043
-1036
-1028
-1018
-1010
-1002
-994
-985
-977
-968
-960
-952
-944
-936
-928
-921
-914
-907
-900
-894
-888
-881
-875
-869
-863
-856
-850
-844
-837
-831
-824
-818
-811
-804
-798
-791
-784
-777
-770
-764
-757
-751
-744
-738
-732
-726
-720
-713
-706
-700
-693
-685
-678
-670
-662
-653
-645
-636
-627
-618
-609
-600
-591
-582
-573
-564
-555
-546
-538
-529
-521
-513
-504
-496
-488
-479
-471
-463
-454
-446
-437
-428
-420
-411
-402
-392
-383
-374
-365
-356
-347
-339
-330
-322
-313
-305
-297
-289
-281
-273
-266
-258
-250
-242
-235
-227
-219
-212
-204
-197
-189
-181
-173
-165
-157
-148
-140
-131
-123
-114
-106
-97
-90
-82
-75
-68
-61
-55
-49
-43
-37
-32
-27
-22
-18
-13
-9
-5
0
4
8
12
15
19
22
25
27
29
31
33
34
35
37
38
39
40
42
43
44
46
47
48
49
50
52
53
54
55
55
56
57
58
59
60
61
62
63
64
65
66
67
68
70
71
73
75
77
80
82
85
88
91
93
96
99
102
104
107
109
112
115
117
120
124
127
130
134
137
140
143
146
148
150
152
154
155
156
156
156
156
156
155
155
154
153
152
151
151
150
149
149
148
148
148
147
147
146
145
143
142
140
137
134
131
128
125
121
118
114
111
107
103
100
96
93
89
85
81
77
73
69
64
60
55
50
45
39
34
28
22
16
11
5
-1
-7
-13
-20
-26
-32
-39
-45
-52
-59
-66
-73
-80
-88
-95
-102
-109
-117
-124
-132
-140
-148
-157
-166
-175
-184
-193
-202
-212
-221
-230
-238
-246
-254
-262
-269
-276
-283
-290
-296
-302
-309
-315
-321
-328
-334
-341
-349
-357
-365
-374
-384
-393
-403
-414
-424
-435
-445
-455
-465
-475
-484
-493
-501
-509
-516
-523
-530
-537
-544
-551
-558
-565
-572
-579
-587
-594
-602
-610
-618
-626
-635
-644
-652
-661
-670
-679
-688
-697
-705
-712
-719
-725
-731
-735
-739
-742
-745
-748
-750
-751
-753
-754
-755
-757
-758
-760
-762
-764
-766
-768
-771
-773
-776
-779
-782
-784
-787
-790
-793
-796
-798
-801
-803
-805
-807
-808
-809
-810
-810
-811
-810
-810
-810
-809
-808
-807
-806
-805
-804
-802
-801
-799
-797
-795
-792
-790
-787
-784
-782
-779
-775
-772
-769
-765
-761
-757
-753
-749
-745
-741
-737
-733
-728
-724
-719
-714
-710
-705
-700
-695
-690
-685
-681
-676
-672
-668
-664
-661
-658
-654
-651
-648
-645
-642
-639
-635
-632
-628
-625
-621
-617
-613
-609
-604
-600
-595
-590
-585
-580
-574
-568
-562
-556
-550
-544
-537
-530
-523
-516
-509
-502
-494
-487
-479
-471
-463
-455
-447
-438
-428
-419
-408
-398
-386
-375
-362
-350
-337
-323
-309
-295
-280
-265
-250
-234
-218
-202
-185
-168
-150
-133
-115
-97
-78
-59
-40
-21
-2
17
36
55
75
93
112
131
149
168
186
204
222
240
258
276
293
310
327
344
360
377
392
408
424
439
454
469
485
500
515
530
546
562
577
593
609
625
641
657
673
689
704
719
735
749
764
779
793
807
821
834
848
861
874
887
899
912
923
935
946
957
967
976
986
994
1002
1010
1018
1025
1032
1039
1046
1053
1059
1066
1073
1080
1087
1094
1102
1110
1118
1127
1136
1146
1156
1167
1178
1189
1201
1214
1227
1241
1255
1270
1285
1301
1317
1334
1351
1369
1387
1406
1425
1445
1465
1485
1505
1526
1547
1568
1589
1610
1631
1651
1672
1692
1712
1731
1750
1769
1787
1805
1822
1839
1856
1873
1889
1906
1922
1939
1955
1972
1988
2005
2021
2039
2055
2072
2088
2104
2120
2136
2151
2166
2180
2194
2207
2221
2234
2246
2259
2271
2283
2295
2307
2319
2331
2343
2354
2366
2377
2388
2399
2410
2421
2431
2441
2451
2461
2470
2480
2489
2498
2507
2516
2526
2535
2545
2554
2564
2575
2585
2596
2608
2619
2631
2644
2657
2670
2683
2697
2711
2725
2739
2754
2768
2782
2796
2810
2823
2837
2849
2862
2874
2885
2896
2906
2916
2925
2934
2943
2951
2959
2967
2974
2981
2988
2994
3001
3006
3012
3017
3022
3027
3031
3035
3039
3043
3046
3049
3052
3055
3057
3060
3063
3065
3068
3070
3073
3075
3077
3080
3082
3084
3086
3087
3088
3089
3090
3091
3091
3091
3091
3091
3091
3091
3090
3089
3087
3086
3083
3081
3078
3075
3072
3068
3065
3061
3057
3053
3050
3046
3043
3040
3037
3035
3033
3031
3029
3028
3026
3025
3023
3022
3020
3018
3015
3012
3009
3006
3002
2998
2994
2989
2985
2980
2975
2970
2965
2960
2955
2950
2945
2940
2936
2931
2927
2922
2917
2912
2908
2902
2897
2892
2886
2881
2875
2869
2864
2858
2852
2845
2839
2833
2826
2820
2813
2806
2799
2792
2784
2776
2768
2759
2751
2742
2732
2722
2713
2702
2692
2681
2670
2659
2648
2636
2624
2612
2600
2587
2574
2560
2547
2533
2519
2504
2490
2475
2460
2445
2430
2414
2399
2383
2368
2352
2337
2321
2305
2289
2273
2258
2242
2226
2211
2195
2180
2165
2150
2135
2120
2105
2090
2075
2060
2045
2029
2013
1998
1982
1965
1949
1932
1914
1896
1878
1860
1841
1821
1801
1781
1760
1739
1717
1695
1673
1650
1627
1605
1582
1559
1536
1512
1489
1466
1442
1418
1394
1370
1346
1321
1297
1272
1248
1223
1199
1174
1149
1125
1101
1077
1053
1030
1006
983
961
938
916
894
872
851
829
807
786
764
742
720
698
676
654
631
608
585
562
539
515
491
467
443
418
393
368
343
317
291
264
238
211
184
157
131
104
77
51
25
-1
-27
-53
-78
-103
-128
-152
-176
-200
-224
-247
-270
-293
-315
-336
-357
-378
-398
-417
-436
-455
-473
-491
-509
-526
-544
-562
-579
-597
-614
-632
-649
-667
-684
-702
-719
-737
-754
-771
-788
-805
-822
-839
-856
-873
-889
-906
-923
-939
-956
-972
-988
-1004
-1020
-1037
-1052
-1067
-1082
-1096
-1110
-1124
-1136
-1148
-1160
-1171
-1181
-1190
-1199
-1207
-1214
-1221
-1227
-1233
-1238
-1243
-1248
-1252
-1256
-1260
-1263
-1266
-1270
-1272
-1275
-1277
-1280
-1282
-1283
-1285
-1286
-1287
-1288
-1288
-1288
-1288
-1287
-1286
-1286
-1285
-1284
-1283
-1282
-1281
-1280
-1280
-1280
-1280
-1280
-1281
-1282
-1282
-1283
-1284
-1285
-1285
-1286
-1286
-1286
-1286
-1285
-1284
-1283
-1282
-1281
-1279
-1277
-1274
-1272
-1269
-1266
-1263
-1259
-1256
-1252
-1249
-1245
-1241
-1237
-1233
-1229
-1224
-1220
-1215
-1209
-1204
-1198
-1191
-1184
-1177
-1169
-1160
-1150
-1139
-1128
-1115
-1102
-1088
-1073
-1057
-1041
-1024
-1006
-989
-970
-952
-933
-914
-895
-875
-856
-837
-818
-798
-779
-760
-741
-722
-703
-684
-665
-646
-628
-610
-592
-574
-557
-540
-523
-506
-489
-473
-457
-441
-425
-409
-393
-377
-361
-345
-329
-313
-297
-281
-265
-250
-234
-219
-203
-188
-173
-158
-143
-128
-112
-97
-82
-67
-51
-36
-21
-5
10
25
40
55
69
83
97
111
124
137
150
162
175
187
199
211
223
235
247
259
271
283
295
306
318
329
340
351
362
373
383
394
404
414
425
435
445
455
466
476
487
498
509
520
532
544
556
569
581
595
608
621
635
649
663
677
691
705
719
732
746
760
774
787
800
814
827
840
852
865
877
890
901
913
925
936
947
957
967
977
987
997
1006
1014
1024
1032
1041
1049
1057
1064
1072
1079
1085
1092
1098
1103
1109
1114
1118
1123
1127
1131
1135
1139
1143
1147
1150
1154
1158
1162
1166
1169
1173
1176
1179
1182
1185
1188
1190
1191
1193
1194
1194
1195
1195
1194
1193
1192
1191
1189
1186
1183
1179
1175
1171
1165
1159
1153
1146
1138
1130
1121
1111
1101
1090
1079
1067
1055
1042
1029
1016
1002
987
973
958
942
926
911
894
878
861
845
828
811
794
777
759
741
723
705
686
667
648
628
607
587
565
544
521
499
476
453
429
405
382
357
333
309
284
259
235
210
185
160
134
109
83
58
32
7
-19
-44
-70
-95
-121
-146
-172
-198
-223
-249
-275
-301
-327
-352
-378
-404
-430
-456
-481
-507
-532
-557
-582
-607
-631
-656
-679
-703
-727
-750
-773
-796
-818
-841
-863
-886
-908
-930
-953
-975
-997
-1020
-1042
-1064
-1087
-1109
-1131
-1153
-1175
-1197
-1219
-1241
-1262
-1283
-1304
-1325
-1346
-1366
-1386
-1405
-1424
-1443
-1462
-1480
-1498
-1516
-1533
-1550
-1566
-1583
-1599
-1614
-1629
-1644
-1658
-1672
-1685
-1698
-1710
-1721
-1732
-1742
-1751
-1760
-1768
-1775
-1782
-1787
-1793
-1797
-1801
-1803
-1806
-1807
-1808
-1808
-1807
-1805
-1803
-1801
-1798
-1794
-1790
-1786
-1781
-1776
-1770
-1764
-1758
-1752
-1745
-1739
-1732
-1725
-1718
-1711
-1704
-1696
-1689
-1682
-1674
-1666
-1658
-1650
-1642
-1633
-1624
-1615
-1606
-1596
-1586
-1576
-1565
-1554
-1543
-1531
-1520
-1508
-1496
-1484
-1472
-1460
-1448
-1437
-1425
-1414
-1403
-1392
-1382
-1372
-1362
-1353
-1344
-1335
-1326
-1317
-1308
-1300
-1291
-1283
-1275
-1267
-1259
-1252
-1244
-1237
-1230
-1224
-1217
-1211
-1205
-1198
-1192
-1187
-1181
-1175
-1170
-1165
-1161
-1156
-1152
-1149
-1146
-1143
-1141
-1139
-1138
-1137
-1136
-1136
-1136
-1137
-1138
-1139
-1141
-1143
-1145
-1148
-1151
-1155
-1158
-1162
-1166
-1170
-1174
-1178
-1182
-1186
-1190
-1194
-1198
-1202
-1206
-1210
-1213
-1217
-1221
-1225
-1228
-1232
-1235
-1238
-1241
-1244
-1247
-1249
-1251
-1253
-1255
-1256
-1257
-1257
-1258
-1258
-1258
-1257
-1257
-1256
-1255
-1254
-1253
-1251
-1250
-1248
-1247
-1245
-1243
-1241
-1239
-1236
-1234
-1231
-1228
-1225
-1222
-1218
-1214
-1210
-1206
-1201
-1196
-1191
-1185
-1179
-1173
-1166
-1159
-1152
-1144
-1136
-1128
-1119
-1111
-1102
-1093
-1083
-1074
-1065
-1055
-1046
-1037
-1028
-1020
-1012
-1004
-996
-989
-982
-975
-969
-963
-957
-952
-947
-942
-937
-933
-929
-925
-921
-918
-914
-911
-908
-904
-901
-898
-894
-891
-887
-884
-880
-877
-873
-870
-866
-862
-858
-853
-849
-844
-839
-834
-828
-822
-815
-808
-801
-794
-786
-778
-769
-760
-751
-742
-733
-723
-714
-705
-696
-687
-678
-670
-662
-654
-646
-639
-632
-626
-620
-614
-608
-604
-599
-595
-592
-589
-587
-586
-585
-585
-585
-586
-588
-590
-592
-595
-599
-603
-607
-611
-616
-622
-627
-633
-639
-646
-653
-660
-668
-676
-684
-693
-702
-711
-720
-730
-740
-751
-762
-773
-784
-795
-807
-819
-831
-844
-856
-869
-882
-895
-908
-922
-936
-949
-963
-977
-991
-1004
-1018
-1033
-1048
-1062
-1077
-1092
-1107
-1123
-1138
-1154
-1170
-1187
-1203
-1220
-1237
-1254
-1272
-1289
-1306
-1324
-1341
-1358
-1376
-1393
-1411
-1428
-1445
-1462
-1480
-1497
-1514
-1531
-1548
-1565
-1581
-1598
-1615
-1632
-1648
-1665
-1682
-1698
-1715
-1731
-1748
-1764
-1781
-1797
-1813
-1828
-1844
-1859
-1874
-1888
-1902
-1916
-1930
-1944
-1957
-1970
-1983
-1996
-2009
-2021
-2033
-2045
-2059
-2071
-2084
-2096
-2108
-2120
-2132
-2144
-2155
-2167
-2178
-2188
-2199
-2209
-2218
-2228
-2237
-2246
-2254
-2262
-2270
-2278
-2285
-2292
-2298
-2304
-2310
-2315
-2320
-2325
-2329
-2333
-2337
-2341
-2344
-2347
-2350
-2352
-2354
-2356
-2358
-2359
-2360
-2361
-2362
-2362
-2362
-2362
-2362
-2361
-2361
-2360
-2358
-2357
-2356
-2354
-2352
-2351
-2349
-2347
-2345
-2343
-2342
-2340
-2338
-2336
-2334
-2331
-2329
-2327
-2324
-2322
-2319
-2316
-2313
-2309
-2305
-2301
-2297
-2292
-2288
-2282
-2277
-2271
-2265
-2259
-2253
-2246
-2240
-2233
-2225
-2218
-2211
-2203
-2196
-2188
-2180
-2172
-2165
-2157
-2149
-2142
-2134
-2126
-2119
-2112
-2105
-2098
-2091
-2084
-2078
-2072
-2065
-2059
-2053
-2047
-2041
-2033
-2028
-2021
-2016
-2009
-2004
-1998
-1992
-1985
-1979
-1973
-1966
-1960
-1953
-1947
-1940
-1934
-1927
-1921
-1914
-1908
-1902
-1896
-1889
-1883
-1877
-1872
-1866
-1860
-1854
-1849
-1843
-1837
-1832
-1826
-1820
-1815
-1809
-1803
-1797
-1792
-1786
-1781
-1776
-1771
-1766
-1762
-1757
-1753
-1749
-1745
-1742
-1738
-1735
-1731
-1728
-1725
-1722
-1719
-1716
-1713
-1709
-1706
-1703
-1700
-1697
-1694
-1691
-1687
-1684
-1681
-1678
-1674
-1671
-1668
-1665
-1662
-1660
-1657
-1655
-1653
-1651
-1650
-1648
-1647
-1646
-1645
-1644
-1643
-1642
-1641
-1640
-1639
-1639
-1638
-1637
-1636
-1635
-1633
-1632
-1631
-1630
-1629
-1628
-1628
-1627
-1626
-1626
-1625
-1625
-1625
-1624
-1624
-1624
-1624
-1623
-1623
-1623
-1622
-1622
-1622
-1621
-1621
-1620
-1620
-1619
-1618
-1618
-1618
-1618
-1618
-1618
-1619
-1619
-1620
-1622
-1624
-1626
-1628
-1631
-1635
-1638
-1642
-1646
-1651
-1656
-1661
-1666
-1672
-1678
-1684
-1690
-1697
-1703
-1710
-1717
-1725
-1733
-1740
-1749
-1757
-1766
-1775
-1784
-1793
-1803
-1812
-1822
-1832
-1842
-1852
-1863
-1873
-1883
-1893
-1904
-1914
-1924
-1934
-1944
-1953
-1963
-1972
-1982
-1990
-1999
-2008
-2016
-2024
-2032
-2040
-2048
-2056
-2064
-2072
-2080
-2088
-2096
-2104
-2112
-2121
-2130
-2139
-2148
-2158
-2168
-2178
-2188
-2198
-2208
-2219
-2230
-2240
-2251
-2262
-2273
-2284
-2295
-2305
-2316
-2327
-2337
-2348
-2358
-2369
-2379
-2389
-2399
-2408
-2418
-2427
-2436
-2445
-2454
-2463
-2472
-2481
-2489
-2498
-2506
-2515
-2523
-2532
-2540
-2549
-2557
-2565
-2574
-2582
-2590
-2598
-2606
-2614
-2622
-2630
-2637
-2645
-2652
-2659
-2665
-2672
-2678
-2684
-2690
-2696
-2701
-2706
-2711
-2716
-2721
-2725
-2730
-2734
-2738
-2741
-2744
-2747
-2750
-2752
-2754
-2756
-2757
-2758
-2759
-2759
-2759
-2759
-2759
-2759
-2758
-2757
-2756
-2755
-2754
-2752
-2751
-2749
-2747
-2745
-2743
-2740
-2738
-2735
-2732
-2729
-2726
-2723
-2720
-2717
-2714
-2710
-2707
-2704
-2700
-2697
-2693
-2689
-2685
-2681
-2677
-2672
-2668
-2663
-2658
-2653
-2647
-2641
-2635
-2628
-2621
-2614
-2606
-2597
-2588
-2579
-2569
-2558
-2547
-2535
-2523
-2509
-2496
-2481
-2466
-2450
-2433
-2416
-2398
-2379
-2360
-2340
-2320
-2299
-2277
-2255
-2233
-2210
-2187
-2164
-2140
-2116
-2092
-2067
-2043
-2017
-1993
-1968
-1943
-1918
-1893
-1868
-1843
-1818
-1793
-1769
-1744
-1720
-1696
-1673
-1649
-1626
-1602
-1579
-1556
-1533
-1509
-1486
-1463
-1440
-1416
-1393
-1369
-1345
-1321
-1297
-1272
-1247
-1222
-1197
-1172
-1146
-1120
-1095
-1069
-1043
-1016
-992
-966
-940
-914
-889
-863
-837
-812
-786
-760
-735
-709
-684
-658
-633
-608
-582
-557
-532
-506
-481
-456
-431
-406
-382
-357
-333
-309
-285
-262
-239
-216
-193
-171
-149
-127
-106
-84
-63
-43
-22
-2
17
37
56
75
94
113
131
149
167
185
203
221
238
256
273
291
308
325
343
360
378
395
413
430
447
465
482
499
517
534
551
568
585
602
618
635
651
667
683
699
714
730
745
761
776
791
806
821
836
851
866
880
895
909
923
937
951
965
978
992
1006
1020
1033
1047
1061
1075
1089
1103
1117
1131
1145
1159
1173
1187
1202
1216
1231
1246
1260
1275
1291
1306
1321
1336
1352
1368
1383
1399
1415
1431
1447
1464
1480
1497
1513
1530
1548
1565
1583
1601
1619
1637
1656
1675
1694
1714
1733
1753
1773
1793
1814
1835
1856
1877
1898
1920
1942
1964
1986
2008
2031
2053
2075
2097
2120
2142
2164
2186
2208
2230
2251
2273
2295
2316
2337
2359
2380
2401
2422
2443
2464
2486
2507
2528
2549
2571
2592
2614
2636
2657
2679
2701
2723
2746
2768
2790
2812
2834
2856
2877
2899
2920
2942
2963
2984
3005
3025
3046
3066
3086
3106
3126
3145
3165
3184
3203
3222
3241
3259
3278
3296
3314
3331
3348
3365
3382
3398
3414
3429
3444
3459
3473
3487
3500
3513
3525
3537
3549
3559
3570
3580
3589
3598
3606
3614
3621
3628
3634
3640
3645
3650
3654
3658
3661
3664
3666
3669
3670
3672
3673
3673
3674
3674
3674
3674
3674
3673
3673
3672
3671
3671
3670
3669
3668
3666
3665
3663
3662
3659
3657
3655
3652
3649
3645
3642
3638
3633
3628
3623
3618
3612
3605
3599
3592
3584
3576
3568
3560
3551
3542
3532
3522
3512
3502
3492
3481
3470
3459
3448
3437
3425
3414
3402
3391
3379
3367
3355
3343
3331
3319
3307
3295
3283
3271
3259
3247
3234
3222
3209
3196
3183
3170
3158
3145
3132
3119
3106
3093
3080
3067
3055
3042
3030
3017
3005
2993
2982
2970
2959
2948
2937
2926
2916
2906
2896
2887
2878
2870
2861
2854
2847
2840
2834
2828
2822
2817
2813
2808
2804
2800
2796
2792
2789
2785
2781
2777
2774
2770
2766
2762
2758
2754
2750
2745
2740
2736
2731
2726
2721
2715
2710
2705
2699
2694
2688
2683
2677
2672
2667
2662
2657
2652
2647
2642
2637
2633
2628
2623
2618
2613
2608
2603
2598
2593
2588
2583
2578
2573
2568
2562
2557
2551
2546
2540
2534
2529
2523
2517
2510
2504
2498
2492
2486
2480
2474
2468
2462
2456
2449
2443
2437
2431
2425
2419
2413
2406
2400
2394
2388
2381
2375
2369
2362
2356
2349
2343
2337
2330
2324
2318
2312
2306
2300
2294
2289
2284
2278
2273
2269
2264
2260
2256
2252
2249
2246
2244
2241
2239
2237
2236
2235
2234
2234
2233
2233
2233
2233
2234
2234
2235
2235
2236
2236
2237
2237
2237
2238
2238
2239
2239
2239
2240
2240
2240
2240
2240
2240
2240
2240
2240
2239
2238
2237
2236
2234
2232
2230
2227
2223
2219
2215
2210
2205
2199
2193
2186
2179
2172
2164
2156
2148
2140
2131
2123
2114
2105
2096
2087
2078
2069
2061
2052
2043
2033
2025
2016
2008
1999
1990
1982
1973
1965
1956
1948
1940
1932
1924
1916
1909
1901
1894
1887
1880
1873
1866
1859
1853
1846
1840
1833
1827
1821
1815
1809
1804
1798
1792
1787
1781
1776
1770
1765
1759
1753
1748
1742
1736
1731
1725
1719
1713
1707
1701
1695
1689
1683
1677
1671
1665
1659
1653
1647
1641
1635
1629
1623
1617
1612
1606
1600
1595
1590
1584
1579
1575
1570
1565
1561
1557
1552
1548
1544
1540
1536
1532
1527
1523
1519
1514
1510
1505
1500
1495
1489
1484
1478
1473
1467
1461
1455
1449
1443
1437
1431
1425
1419
1413
1408
1402
1396
1391
1385
1380
1375
1371
1366
1362
1358
1354
1350
1346
1342
1339
1335
1331
1328
1324
1320
1316
1312
1308
1304
1299
1294
1289
1284
1278
1272
1266
1259
1252
1244
1236
1228
1220
1211
1202
1192
1182
1172
1162
1151
1140
1129
1118
1106
1094
1082
1070
1058
1046
1034
1022
1010
999
987
975
964
952
941
930
920
909
899
889
879
869
859
850
840
831
823
814
806
797
789
782
774
767
760
753
747
740
734
729
723
718
712
707
702
697
692
687
682
676
671
665
659
653
647
640
634
627
620
612
605
597
589
582
574
566
558
551
543
535
528
520
513
505
498
490
482
475
467
459
451
443
434
425
417
408
398
389
379
370
360
350
339
329
318
307
297
285
274
263
252
240
229
218
206
195
184
173
162
151
140
129
118
107
96
85
74
63
52
40
28
17
5
-7
-20
-32
-44
-57
-70
-82
-95
-108
-120
-133
-145
-158
-170
-183
-195
-208
-220
-232
-244
-257
-269
-281
-293
-305
-317
-329
-340
-352
-364
-376
-388
-399
-411
-423
-435
-447
-458
-470
-483
-495
-507
-519
-532
-545
-557
-570
-583
-596
-609
-622
-635
-648
-661
-674
-687
-699
-712
-725
-738
-751
-763
-776
-789
-801
-814
-827
-839
-852
-864
-877
-889
-901
-914
-926
-938
-950
-962
-973
-985
-997
-1008
-1018
-1031
-1042
-1053
-1064
-1074
-1085
-1095
-1105
-1115
-1124
-1134
-1143
-1151
-1160
-1168
-1176
-1184
-1191
-1199
-1206
-1213
-1219
-1225
-1232
-1237
-1243
-1248
-1253
-1258
-1262
-1266
-1270
-1273
-1276
-1278
-1281
-1283
-1284
-1286
-1287
-1288
-1288
-1289
-1289
-1289
-1288
-1288
-1287
-1286
-1285
-1284
-1283
-1282
-1280
-1279
-1278
-1276
-1275
-1273
-1272
-1270
-1269
-1267
-1266
-1264
-1263
-1262
-1261
-1259
-1258
-1257
-1256
-1255
-1255
-1254
-1253
-1252
-1252
-1251
-1251
-1250
-1250
-1250
-1249
-1249
-1249
-1249
-1248
-1248
-1248
-1247
-1247
-1246
-1245
-1244
-1243
-1241
-1239
-1237
-1234
-1231
-1228
-1224
-1220
-1216
-1211
-1206
-1200
-1194
-1188
-1182
-1175
-1168
-1161
-1154
-1146
-1138
-1130
-1122
-1114
-1106
-1097
-1089
-1080
-1072
-1064
-1055
-1047
-1039
-1031
-1022
-1014
-1006
-999
-992
-984
-977
-970
-963
-956
-949
-943
-937
-930
-924
-919
-913
-907
-902
-897
-892
-887
-883
-878
-874
-870
-866
-863
-860
-856
-854
-851
-848
-846
-844
-842
-840
-838
-836
-835
-833
-832
-832
-832
-832
-832
-833
-834
-836
-838
-841
-844
-847
-852
-856
-861
-867
-873
-879
-886
-894
-902
-911
-920
-929
-939
-949
-960
-970
-981
-992
-1002
-1014
-1026
-1037
-1049
-1060
-1072
-1084
-1095
-1107
-1120
-1132
-1145
-1157
-1170
-1184
-1197
-1210
-1224
-1238
-1252
-1266
-1280
-1294
-1308
-1321
-1335
-1348
-1362
-1375
-1387
-1400
-1412
-1423
-1435
-1446
-1456
-1467
-1477
-1486
-1496
-1505
-1513
-1522
-1530
-1538
-1545
-1553
-1560
-1566
-1573
-1580
-1586
-1593
-1599
-1605
-1611
-1617
-1623
-1629
-1635
-1641
-1647
-1652
-1658
-1664
-1670
-1675
-1681
-1687
-1692
-1698
-1704
-1709
-1714
-1719
-1725
-1729
-1734
-1739
-1744
-1748
-1752
-1757
-1761
-1765
-1769
-1774
-1778
-1782
-1787
-1791
-1795
-1800
-1804
-1808
-1813
-1817
-1821
-1826
-1830
-1834
-1838
-1842
-1846
-1850
-1854
-1858
-1861
-1864
-1867
-1869
-1871
-1873
-1874
-1875
-1876
-1876
-1876
-1876
-1875
-1874
-1873
-1872
-1870
-1869
-1867
-1865
-1863
-1862
-1860
-1858
-1856
-1854
-1852
-1850
-1848
-1845
-1843
-1840
-1837
-1834
-1830
-1827
-1823
-1819
-1814
-1810
-1805
-1800
-1795
-1790
-1785
-1779
-1773
-1768
-1762
-1756
-1751
-1745
-1739
-1734
-1728
-1723
-1718
-1713
-1708
-1703
-1698
-1694
-1690
-1685
-1681
-1677
-1673
-1669
-1666
-1662
-1658
-1654
-1651
-1647
-1644
-1640
-1637
-1634
-1631
-1628
-1626
-1623
-1621
-1619
-1617
-1615
-1613
-1612
-1610
-1609
-1607
-1606
-1605
-1604
-1603
-1602
-1601
-1600
-1600
-1599
-1598
-1597
-1596
-1595
-1593
-1592
-1590
-1588
-1585
-1582
-1579
-1575
-1571
-1567
-1562
-1557
-1552
-1547
-1541
-1534
-1528
-1521
-1514
-1507
-1499
-1491
-1483
-1475
-1467
-1458
-1450
-1441
-1433
-1424
-1415
-1407
-1399
-1390
-1382
-1374
-1366
-1359
-1351
-1344
-1337
-1330
-1323
-1316
-1309
-1303
-1296
-1289
-1283
-1276
-1269
-1263
-1256
-1249
-1242
-1235
-1227
-1220
-1212
-1204
-1196
-1187
-1179
-1169
-1160
-1150
-1140
-1129
-1118
-1106
-1094
-1082
-1069
-1055
-1041
-1027
-1012
-996
-980
-963
-945
-927
-909
-890
-870
-851
-830
-810
-789
-768
-746
-725
-703
-681
-660
-638
-616
-594
-572
-551
-529
-507
-486
-465
-444
-423
-402
-382
-362
-343
-324
-305
-287
-270
-253
-236
-220
-204
-189
-175
-161
-147
-134
-121
-109
-97
-85
-74
-62
-52
-41
-31
-22
-12
-3
5
14
22
29
37
44
51
57
63
69
75
80
84
89
93
97
100
103
105
107
109
111
112
112
113
113
112
112
111
110
109
108
106
105
103
101
99
97
95
93
91
89
87
84
82
79
77
74
71
68
65
61
57
53
48
43
37
31
25
18
11
3
-5
-14
-23
-33
-43
-53
-64
-75
-86
-98
-110
-122
-135
-147
-160
-173
-186
-199
-212
-225
-238
-251
-263
-275
-287
-299
-310
-321
-332
-342
-352
-361
-370
-379
-387
-395
-402
-409
-415
-421
-426
-431
-436
-440
-444
-447
-450
-452
-454
-455
-456
-456
-456
-455
-453
-451
-449
-446
-443
-439
-435
-430
-425
-419
-413
-407
-400
-393
-385
-377
-368
-360
-350
-341
-331
-321
-310
-299
-288
-277
-266
-255
-243
-232
-220
-209
-198
-186
-175
-164
-153
-143
-132
-122
-111
-101
-91
-82
-72
-63
-55
-46
-38
-30
-22
-14
-7
0
7
14
21
28
35
42
49
57
64
72
79
87
95
103
111
119
127
135
143
151
159
167
174
182
189
195
202
208
214
219
224
228
232
236
239
241
243
245
246
247
248
248
247
247
246
245
244
242
241
239
237
235
232
229
227
224
221
217
214
211
207
204
200
197
194
190
187
184
181
178
176
173
171
169
167
165
163
162
161
161
160
160
161
161
162
162
163
164
165
167
168
169
170
171
172
173
174
175
175
175
176
175
175
175
174
173
172
171
169
167
165
162
159
156
153
149
145
141
137
132
127
122
117
112
106
101
96
90
85
80
76
71
66
62
58
54
50
47
44
40
38
35
32
30
28
27
25
24
24
23
23
24
25
26
28
29
32
34
37
40
44
47
51
55
59
63
68
72
77
81
85
89
93
97
100
102
104
106
106
106
106
104
102
99
95
91
85
79
71
63
54
45
34
22
10
-3
-17
-32
-47
-63
-79
-96
-114
-132
-150
-168
-187
-206
-225
-244
-263
-282
-302
-321
-341
-361
-380
-400
-420
-439
-459
-479
-498
-518
-537
-557
-576
-595
-615
-634
-653
-671
-690
-709
-727
-745
-763
-780
-798
-815
-832
-849
-865
-881
-897
-913
-929
-945
-960
-975
-991
-1006
-1020
-1036
-1050
-1065
-1080
-1094
-1108
-1122
-1136
-1149
-1162
-1174
-1186
-1197
-1208
-1218
-1227
-1235
-1242
-1249
-1254
-1259
-1262
-1265
-1267
-1267
-1267
-1266
-1264
-1261
-1257
-1252
-1246
-1239
-1232
-1223
-1213
-1203
-1192
-1179
-1166
-1151
-1136
-1120
-1102
-1084
-1064
-1043
-1020
-998
-974
-949
-923
-896
-867
-838
-807
-776
-743
-710
-676
-641
-604
-567
-530
-491
-452
-412
-371
-330
-288
-245
-202
-159
-115
-71
-26
19
64
110
156
202
248
295
342
389
437
484
532
580
629
677
726
775
825
875
926
976
1028
1079
1131
1184
1236
1289
1342
1396
1449
1503
1556
1610
1663
1716
1769
1822
1875
1927
1978
2029
2080
2130
2180
2229
2277
2325
2372
2418
2463
2508
2552
2594
2636
2678
2718
2758
2796
2834
2872
2909
2945
2980
3015
3050
3084
3118
3151
3184
3217
3249
3281
3313
3344
3375
3406
3436
3466
3496
3525
3554
3582
3610
3637
3664
3691
3716
3742
3766
3790
3814
3837
3859
3881
3902
3922
3942
3961
3980
3998
4014
4030
4046
4062
4075
4090
4103
4114
4125
4135
4144
4152
4158
4164
4168
4171
4172
4172
4170
4166
4161
4154
4145
4134
4121
4107
4090
4070
4050
4027
4002
3975
3946
3915
3882
3846
3809
3770
3730
3687
3643
3597
3549
3500
3449
3397
3344
3289
3234
3177
3119
3060
3000
2940
2879
2816
2754
2690
2626
2561
2495
2429
2362
2295
2228
2159
2091
2021
1952
1882
1812
1741
1670
1599
1527
1455
1383
1311
1238
1166
1093
1020
948
876
803
732
660
589
518
448
378
308
239
171
103
36
-30
-97
-162
-227
-292
-356
-419
-482
-545
-607
-668
-729
-790
-850
-910
-969
-1028
-1086
-1144
-1202
-1259
-1316
-1372
-1428
-1484
-1539
-1594
-1649
-1703
-1757
-1810
-1863
-1916
-1968
-2020
-2072
-2123
-2174
-2225
-2275
-2325
-2375
-2425
-2474
-2523
-2572
-2620
-2668
-2716
-2764
-2812
-2859
-2906
-2952
-2998
-3044
-3090
-3134
-3179
-3223
-3266
-3309
-3351
-3392
-3433
-3473
-3512
-3550
-3588
-3625
-3661
-3697
-3731
-3765
-3798
-3830
-3862
-3892
-3922
-3950
-3978
-4005
-4030
-4057
-4081
-4104
-4127
-4149
-4170
-4190
-4210
-4228
-4246
-4264
-4280
-4296
-4311
-4325
-4339
-4351
-4364
-4375
-4386
-4397
-4406
-4416
-4424
-4432
-4440
-4447
-4453
-4459
-4464
-4469
-4473
-4477
-4480
-4483
-4485
-4486
-4486
-4486
-4486
-4484
-4482
-4480
-4476
-4472
-4468
-4463
-4457
-4451
-4444
-4437
-4430
-4422
-4413
-4404
-4395
-4385
-4375
-4365
-4354
-4342
-4331
-4319
-4306
-4294
-4281
-4267
-4254
-4240
-4227
-4213
-4199
-4185
-4171
-4158
-4144
-4131
-4118
-4105
-4093
-4082
-4070
-4061
-4051
-4042
-4034
-4027
-4021
-4016
-4011
-4008
-4006
-4005
-4003
-4005
-4006
-4010
-4013
-4018
-4024
-4030
-4038
-4048
-4058
-4069
-4081
-4094
-4108
-4122
-4138
-4154
-4172
-4190
-4209
-4229
-4250
-4271
-4294
-4317
-4340
-4364
-4389
-4414
-4440
-4466
-4493
-4520
-4546
-4574
-4601
-4628
-4654
-4681
-4708
-4734
-4759
-4785
-4809
-4833
-4857
-4880
-4902
-4923
-4944
-4963
-4982
-5000
-5018
-5034
-5050
-5064
-5078
-5091
-5104
-5115
-5126
-5135
-5144
-5152
-5160
-5166
-5172
-5177
-5180
-5183
-5186
-5187
-5187
-5187
-5186
-5183
-5180
-5177
-5172
-5166
-5160
-5153
-5145
-5136
-5126
-5116
-5105
-5094
-5082
-5069
-5056
-5042
-5028
-5013
-4998
-4983
-4967
-4951
-4935
-4918
-4901
-4883
-4865
-4847
-4829
-4811
-4792
-4773
-4754
-4734
-4715
-4695
-4675
-4655
-4634
-4614
-4593
-4572
-4550
-4529
-4507
-4485
-4463
-4441
-4418
-4395
-4372
-4349
-4325
-4301
-4276
-4252
-4226
-4200
-4174
-4147
-4120
-4091
-4062
-4033
-4002
-3971
-3939
-3906
-3872
-3838
-3802
-3765
-3727
-3688
-3648
-3607
-3564
-3521
-3476
-3430
-3383
-3335
-3286
-3236
-3185
-3133
-3080
-3026
-2971
-2916
-2859
-2803
-2745
-2688
-2629
-2571
-2512
-2453
-2394
-2335
-2275
-2216
-2157
-2098
-2039
-1981
-1923
-1865
-1807
-1750
-1694
-1637
-1582
-1527
-1472
-1418
-1364
-1311
-1259
-1207
-1155
-1104
-1053
-1002
-953
-903
-853
-804
-755
-705
-656
-607
-557
-508
-458
-408
-358
-308
-257
-206
-155
-104
-52
0
53
106
159
212
266
321
375
430
485
541
597
652
708
765
821
877
933
990
1046
1102
1158
1213
1269
1324
1379
1433
1487
1541
1594
1647
1699
1750
1801
1851
1901
1949
1997
2044
2090
2135
2179
2221
2263
2304
2343
2381
2418
2454
2488
2522
2554
2585
2615
2644
2672
2699
2725
2750
2774
2797
2819
2841
2862
2882
2901
2920
2938
2956
2973
2989
3005
3021
3036
3051
3066
3080
3093
3107
3120
3132
3144
3156
3168
3178
3189
3199
3209
3218
3226
3234
3241
3247
3253
3258
3261
3264
3266
3267
3266
3265
3262
3258
3252
3246
3237
3228
3217
3204
3190
3175
3158
3139
3119
3098
3075
3050
3024
2997
2968
2937
2905
2872
2838
2802
2765
2727
2687
2647
2605
2563
2519
2475
2430
2385
2339
2292
2245
2197
2149
2101
2052
2004
1955
1907
1858
1810
1762
1714
1666
1619
1573
1527
1481
1436
1391
1347
1303
1260
1218
1176
1135
1094
1054
1014
975
936
898
860
823
786
750
714
679
644
609
575
542
509
476
444
412
381
350
319
289
259
230
200
171
143
114
86
58
30
2
-25
-53
-80
-108
-136
-163
-191
-219
-247
-275
-303
-331
-359
-388
-416
-445
-473
-502
-531
-559
-588
-616
-645
-673
-701
-729
-757
-784
-811
-838
-865
-891
-917
-942
-967
-992
-1016
-1040
-1064
-1087
-1109
-1132
-1153
-1175
-1195
-1215
-1235
-1254
-1272
-1290
-1307
-1323
-1339
-1354
-1367
-1380
-1393
-1404
-1415
-1424
-1433
-1441
-1449
-1455
-1461
-1466
-1470
-1474
-1477
-1479
-1481
-1482
-1483
-1483
-1482
-1482
-1480
-1479
-1477
-1474
-1472
-1469
-1465
-1462
-1458
-1453
-1449
-1444
-1439
-1433
-1427
-1421
-1414
-1407
-1399
-1391
-1382
-1373
-1363
-1353
-1342
-1330
-1318
-1305
-1291
-1277
-1262
-1246
-1230
-1213
-1195
-1176
-1157
-1136
-1115
-1093
-1071
-1047
-1022
-997
-971
-944
-916
-888
-858
-828
-797
-765
-733
-699
-665
-631
-595
-559
-523
-485
-448
-409
-370
-331
-291
-251
-211
-170
-129
-88
-46
-5
37
79
121
162
204
246
287
329
370
411
452
492
532
572
612
652
691
730
768
806
844
881
918
954
990
1026
1061
1096
1130
1163
1196
1228
1260
1292
1322
1352
1382
1410
1438
1466
1492
1518
1544
1568
1592
1615
1638
1659
1680
1701
1720
1739
1757
1774
1791
1807
1822
1837
1851
1864
1876
1888
1899
1909
1918
1926
1934
1940
1946
1951
1955
1958
1960
1961
1961
1960
1958
1955
1951
1946
1940
1932
1923
1913
1901
1888
1874
1858
1840
1821
1801
1779
1755
1729
1702
1673
1643
1611
1577
1542
1506
1468
1428
1387
1345
1301
1256
1210
1163
1115
1066
1016
965
913
861
808
755
701
647
593
538
483
429
374
320
266
212
159
106
54
3
-47
-97
-145
-192
-239
-284
-327
-370
-410
-450
-488
-524
-559
-592
-624
-654
-682
-709
-734
-757
-779
-799
-818
-835
-850
-864
-876
-886
-895
-902
-908
-912
-914
-915
-914
-911
-907
-902
-895
-886
-876
-864
-851
-836
-820
-802
-783
-762
-740
-717
-692
-666
-638
-609
-579
-548
-515
-482
-447
-412
-375
-338
-300
-260
-221
-180
-138
-96
-54
-10
34
78
123
168
213
259
305
352
398
445
492
539
586
633
681
728
775
823
870
917
965
1012
1060
1107
1155
1203
1250
1298
1346
1394
1443
1491
1540
1589
1638
1687
1737
1786
1837
1887
1938
1989
2041
2093
2145
2198
2251
2304
2358
2413
2468
2523
2578
2634
2690
2747
2804
2861
2918
2976
3033
3091
3150
3208
3267
3326
3385
3445
3505
3565
3625
3686
3747
3809
3871
3933
3996
4059
4123
4187
4252
4317
4382
4448
4515
4581
4649
4716
4784
4853
4921
4990
5060
5130
5200
5270
5341
5412
5483
5555
5626
5698
5770
5843
5915
5987
6060
6132
6205
6277
6350
6422
6495
6567
6639
6711
6783
6855
6927
6998
7069
7139
7209
7279
7348
7417
7485
7553
7620
7687
7753
7818
7883
7947
8010
8071
8132
8194
8253
8311
8369
8425
8480
8533
8586
8637
8687
8735
8782
8828
8872
8915
8956
8996
9035
9071
9106
9140
9172
9202
9231
9258
9283
9306
9328
9349
9367
9384
9399
9413
9425
9435
9444
9451
9456
9460
9462
9462
9461
9459
9454
9449
9442
9433
9423
9411
9399
9384
9369
9353
9335
9316
9296
9276
9254
9231
9208
9184
9159
9133
9106
9079
9052
9024
8995
8966
8937
8907
8876
8846
8815
8783
8751
8719
8687
8654
8621
8588
8555
8521
8487
8452
8417
8382
8347
8311
8275
8239
8202
8164
8127
8089
8051
8013
7974
7935
7895
7855
7815
7774
7734
7693
7652
7610
7568
7527
7485
7442
7400
7358
7315
7272
7229
7186
7143
7100
7057
7013
6970
6927
6884
6841
6797
6754
6711
6669
6626
6583
6541
6498
6456
6413
6371
6329
6287
6245
6203
6161
6119
6077
6035
5993
5951
5909
5867
5825
5783
5741
5698
5656
5613
5570
5527
5484
5440
5396
5351
5306
5261
5215
5169
5122
5074
5026
4977
4927
4877
4826
4774
4721
4668
4613
4558
4502
4445
4387
4329
4269
4208
4147
4083
4021
3957
3892
3827
3760
3693
3625
3557
3488
3418
3348
3277
3206
3135
3063
2991
2918
2846
2774
2701
2629
2556
2484
2413
2341
2270
2200
2130
2060
1991
1923
1856
1789
1724
1659
1595
1533
1471
1410
1351
1292
1235
1178
1123
1069
1016
964
913
864
815
767
721
676
631
588
546
505
465
426
388
351
315
281
247
214
182
151
121
92
63
36
9
-16
-42
-66
-90
-113
-136
-158
-180
-201
-223
-243
-264
-285
-305
-326
-347
-367
-388
-409
-431
-453
-475
-498
-522
-546
-571
-597
-623
-650
-679
-708
-738
-769
-801
-835
-869
-904
-941
-979
-1016
-1057
-1098
-1140
-1183
-1227
-1272
-1318
-1365
-1413
-1461
-1511
-1561
-1612
-1663
-1715
-1768
-1821
-1875
-1929
-1983
-2037
-2093
-2148
-2203
-2258
-2314
-2369
-2425
-2480
-2535
-2590
-2644
-2699
-2753
-2806
-2859
-2912
-2964
-3016
-3066
-3116
-3166
-3214
-3262
-3309
-3354
-3399
-3443
-3486
-3528
-3569
-3609
-3648
-3686
-3722
-3758
-3792
-3825
-3857
-3888
-3918
-3947
-3974
-4001
-4026
-4050
-4072
-4094
-4114
-4134
-4152
-4169
-4184
-4199
-4212
-4224
-4235
-4244
-4253
-4260
-4267
-4272
-4277
-4280
-4282
-4284
-4284
-4284
-4283
-4281
-4278
-4275
-4271
-4266
-4260
-4253
-4246
-4238
-4230
-4220
-4211
-4200
-4189
-4177
-4164
-4151
-4138
-4123
-4108
-4093
-4077
-4059
-4043
-4025
-4006
-3988
-3969
-3949
-3929
-3908
-3886
-3865
-3842
-3819
-3796
-3772
-3748
-3723
-3697
-3671
-3644
-3617
-3589
-3561
-3532
-3502
-3472
-3441
-3410
-3378
-3346
-3313
-3280
-3246
-3211
-3177
-3141
-3105
-3069
-3031
-2994
-2956
-2917
-2878
-2838
-2797
-2756
-2715
-2672
-2629
-2585
-2540
-2495
-2448
-2401
-2353
-2305
-2255
-2205
-2154
-2102
-2049
-1995
-1941
-1885
-1829
-1772
-1713
-1654
-1595
-1534
-1472
-1410
-1346
-1282
-1217
-1151
-1085
-1016
-949
-881
-811
-741
-671
-600
-528
-456
-383
-310
-236
-162
-88
-13
62
137
213
289
365
441
517
594
670
747
823
900
976
1053
1129
1205
1280
1355
1430
1504
1578
1651
1723
1794
1865
1934
2001
2070
2136
2201
2264
2326
2387
2446
2503
2559
2613
2665
2715
2764
2810
2855
2898
2939
2977
3014
3049
3082
3113
3141
3168
3192
3215
3236
3254
3270
3285
3297
3308
3316
3322
3327
3329
3330
3328
3325
3319
3312
3303
3292
3279
3265
3248
3230
3210
3188
3165
3140
3113
3084
3054
3022
2988
2953
2916
2878
2838
2797
2754
2709
2663
2616
2567
2517
2466
2413
2359
2304
2248
2190
2132
2072
2011
1949
1887
1823
1758
1692
1626
1559
1490
1421
1352
1281
1210
1138
1066
993
920
846
771
696
621
545
468
391
314
236
158
80
1
-79
-158
-238
-319
-399
-480
-562
-643
-725
-807
-889
-971
-1053
-1135
-1217
-1300
-1381
-1463
-1545
-1626
-1706
-1787
-1867
-1946
-2025
-2103
-2181
-2258
-2334
-2410
-2485
-2559
-2633
-2705
-2777
-2848
-2917
-2986
-3054
-3121
-3187
-3252
-3316
-3378
-3440
-3500
-3560
-3618
-3675
-3730
-3785
-3838
-3890
-3940
-3989
-4037
-4083
-4129
-4173
-4215
-4256
-4296
-4334
-4371
-4407
-4441
-4474
-4505
-4535
-4564
-4591
-4618
-4642
-4666
-4688
-4709
-4728
-4746
-4763
-4779
-4793
-4807
-4819
-4830
-4839
-4848
-4855
-4861
-4867
-4871
-4874
-4875
-4876
-4876
-4875
-4873
-4869
-4865
-4860
-4853
-4846
-4838
-4828
-4818
-4806
-4794
-4780
-4766
-4750
-4733
-4715
-4696
-4676
-4655
-4633
-4610
-4585
-4560
-4533
-4506
-4477
-4447
-4416
-4384
-4350
-4316
-4280
-4243
-4205
-4166
-4126
-4085
-4043
-4000
-3956
-3911
-3865
-3818
-3770
-3722
-3673
-3623
-3573
-3522
-3470
-3418
-3365
-3312
-3259
-3206
-3152
-3098
-3044
-2990
-2936
-2882
-2828
-2774
-2720
-2667
-2615
-2562
-2510
-2459
-2408
-2358
-2308
-2259
-2211
-2164
-2117
-2072
-2027
-1983
-1941
-1899
-1858
-1818
-1779
-1742
-1705
-1669
-1635
-1601
-1569
-1538
-1508
-1479
-1451
-1424
-1398
-1373
-1350
-1327
-1306
-1285
-1266
-1248
-1230
-1214
-1199
-1185
-1172
-1160
-1149
-1140
-1131
-1123
-1117
-1112
-1107
-1104
-1102
-1101
-1102
-1103
-1106
-1109
-1114
-1120
-1127
-1136
-1146
-1156
-1169
-1182
-1197
-1213
-1230
-1249
-1269
-1290
-1312
-1336
-1362
-1388
-1416
-1445
-1476
-1508
-1541
-1576
-1612
-1650
-1688
-1729
-1770
-1813
-1857
-1902
-1949
-1997
-2045
-2097
-2148
-2201
-2256
-2311
-2368
-2426
-2485
-2545
-2606
-2669
-2732
-2797
-2862
-2929
-2997
-3066
-3136
-3207
-3279
-3351
-3425
-3500
-3576
-3652
-3730
-3808
-3887
-3967
-4048
-4130
-4212
-4295
-4379
-4464
-4549
-4635
-4721
-4809
-4896
-4985
-5074
-5163
-5253
-5344
-5435
-5526
-5618
-5710
-5802
-5895
-5988
-6082
-6175
-6269
-6363
-6457
-6551
-6645
-6739
-6833
-6927
-7021
-7115
-7208
-7302
-7395
-7488
-7581
-7673
-7765
-7857
-7948
-8039
-8129
-8219
-8308
-8397
-8485
-8573
-8660
-8747
-8833
-8918
-9003
-9087
-9170
-9253
-9335
-9416
-9496
-9575
-9653
-9731
-9807
-9883
-9957
-10031
-10103
-10174
-10244
-10313
-10381
-10447
-10512
-10576
-10639
-10701
-10761
-10820
-10877
-10933
-10988
-11042
-11094
-11145
-11195
-11243
-11290
-11336
-11380
-11423
-11465
-11505
-11544
-11582
-11618
-11654
-11687
-11720
-11751
-11781
-11809
-11837
-11862
-11887
-11910
-11931
-11952
-11971
-11988
-12004
-12018
-12031
-12043
-12053
-12062
-12069
-12074
-12079
-12081
-12082
-12082
-12080
-12077
-12072
-12065
-12057
-12047
-12036
-12023
-12008
-11992
-11974
-11955
-11933
-11910
-11885
-11859
-11831
-11800
-11769
-11735
-11700
-11663
-11624
-11584
-11541
-11498
-11452
-11405
-11356
-11305
-11253
-11199
-11143
-11086
-11028
-10967
-10905
-10842
-10777
-10711
-10643
-10573
-10502
-10430
-10356
-10281
-10204
-10126
-10047
-9966
-9884
-9801
-9717
-9631
-9544
-9457
-9368
-9278
-9187
-9095
-9002
-8909
-8815
-8720
-8624
-8527
-8430
-8332
-8234
-8135
-8036
-7936
-7835
-7734
-7633
-7532
-7430
-7327
-7225
-7122
-7019
-6916
-6813
-6710
-6606
-6503
-6400
-6297
-6194
-6091
-5988
-5885
-5783
-5681
-5579
-5477
-5375
-5274
-5173
-5073
-4972
-4873
-4773
-4674
-4576
-4478
-4380
-4283
-4186
-4090
-3994
-3899
-3805
-3711
-3617
-3525
-3433
-3341
-3251
-3161
-3072
-2983
-2896
-2809
-2723
-2638
-2554
-2470
-2388
-2306
-2226
-2146
-2067
-1990
-1913
-1837
-1763
-1689
-1616
-1544
-1474
-1404
-1335
-1268
-1201
-1136
-1071
-1008
-945
-884
-824
-765
-706
-649
-593
-538
-484
-431
-379
-328
-278
-229
-181
-134
-88
-43
1
44
86
128
168
208
246
284
321
357
392
426
459
491
523
553
583
612
639
666
692
717
741
764
786
807
828
847
865
882
898
913
927
940
952
963
973
982
990
996
1002
1006
1010
1014
1016
1016
1016
1016
1014
1012
1008
1004
999
993
986
978
970
960
951
940
929
917
904
891
877
862
847
832
816
800
783
766
749
731
713
695
676
658
639
620
600
581
561
541
521
500
479
458
437
416
394
372
349
327
304
281
257
233
209
185
160
135
110
84
58
32
6
-21
-48
-75
-103
-130
-159
-187
-215
-244
-273
-302
-332
-361
-391
-421
-452
-483
-514
-545
-577
-608
-641
-673
-706
-739
-772
-806
-840
-875
-910
-945
-981
-1016
-1053
-1090
-1128
-1166
-1205
-1244
-1284
-1324
-1365
-1407
-1450
-1493
-1537
-1582
-1627
-1674
-1721
-1769
-1818
-1868
-1919
-1971
-2024
-2078
-2133
-2188
-2245
-2303
-2362
-2422
-2483
-2545
-2608
-2671
-2736
-2802
-2868
-2936
-3004
-3073
-3143
-3214
-3285
-3358
-3431
-3504
-3579
-3654
-3729
-3806
-3883
-3960
-4038
-4117
-4196
-4275
-4355
-4435
-4516
-4597
-4679
-4760
-4842
-4924
-5006
-5089
-5171
-5254
-5336
-5419
-5501
-5583
-5665
-5747
-5829
-5910
-5991
-6072
-6152
-6232
-6312
-6391
-6469
-6547
-6625
-6702
-6778
-6854
-6930
-7004
-7078
-7152
-7224
-7296
-7367
-7437
-7506
-7575
-7642
-7709
-7775
-7839
-7903
-7965
-8026
-8087
-8147
-8205
-8262
-8318
-8373
-8426
-8479
-8530
-8581
-8630
-8678
-8725
-8770
-8815
-8858
-8900
-8941
-8981
-9020
-9057
-9094
-9129
-9163
-9195
-9227
-9257
-9286
-9314
-9340
-9365
-9389
-9412
-9433
-9453
-9472
-9490
-9506
-9521
-9534
-9547
-9558
-9567
-9576
-9583
-9589
-9593
-9596
-9598
-9599
-9598
-9596
-9592
-9588
-9581
-9574
-9565
-9555
-9544
-9531
-9518
-9503
-9486
-9469
-9451
-9431
-9410
-9388
-9365
-9341
-9316
-9290
-9263
-9234
-9205
-9175
-9144
-9113
-9080
-9047
-9012
-8977
-8942
-8905
-8868
-8830
-8792
-8753
-8713
-8673
-8632
-8590
-8549
-8506
-8463
-8420
-8376
-8331
-8286
-8241
-8195
-8148
-8102
-8055
-8007
-7960
-7911
-7862
-7813
-7763
-7713
-7663
-7612
-7561
-7509
-7457
-7405
-7352
-7299
-7246
-7192
-7138
-7084
-7030
-6975
-6920
-6865
-6809
-6753
-6697
-6640
-6583
-6525
-6468
-6410
-6351
-6292
-6233
-6173
-6113
-6053
-5992
-5931
-5869
-5807
-5744
-5682
-5618
-5555
-5490
-5426
-5361
-5295
-5229
-5163
-5096
-5029
-4961
-4892
-4823
-4754
-4683
-4613
-4541
-4469
-4396
-4323
-4249
-4174
-4099
-4022
-3945
-3868
-3789
-3710
-3630
-3550
-3468
-3386
-3303
-3219
-3135
-3050
-2964
-2878
-2791
-2704
-2616
-2527
-2438
-2349
-2259
-2169
-2078
-1988
-1897
-1805
-1714
-1623
-1531
-1440
-1348
-1256
-1165
-1073
-982
-891
-800
-709
-618
-528
-437
-348
-258
-169
-80
8
96
183
270
356
442
527
611
695
779
861
943
1025
1106
1186
1265
1344
1422
1500
1576
1653
1728
1803
1877
1951
2023
2095
2167
2238
2308
2377
2446
2514
2581
2648
2714
2780
2844
2908
2972
3034
3096
3158
3218
3278
3338
3396
3454
3512
3568
3624
3679
3734
3787
3840
3892
3944
3994
4043
4093
4141
4188
4235
4280
4325
4369
4412
4454
4495
4535
4575
4613
4651
4687
4723
4758
4792
4825
4857
4888
4918
4948
4976
5004
5031
5057
5082
5106
5130
5153
5175
5196
5216
5236
5255
5273
5291
5308
5324
5340
5355
5370
5384
5397
5411
5423
5435
5447
5458
5469
5479
5490
5499
5509
5518
5527
5536
5545
5553
5561
5569
5576
5584
5591
5597
5604
5610
5616
5622
5628
5633
5638
5643
5648
5652
5657
5661
5664
5668
5672
5675
5678
5681
5684
5686
5689
5691
5694
5696
5698
5700
5702
5703
5705
5707
5709
5711
5712
5714
5716
5718
5720
5722
5724
5727
5729
5732
5734
5737
5740
5744
5747
5751
5755
5759
5764
5769
5774
5780
5786
5792
5799
5806
5814
5822
5831
5840
5850
5860
5871
5882
5894
5907
5920
5933
5948
5962
5978
5994
6010
6027
6045
6063
6082
6101
6120
6140
6161
6182
6204
6226
6248
6271
6295
6319
6343
6368
6393
6418
6444
6470
6497
6524
6551
6578
6606
6634
6662
6690
6718
6747
6775
6804
6832
6861
6889
6918
6946
6975
7003
7032
7060
7088
7116
7144
7172
7200
7228
7256
7283
7311
7339
7366
7393
7421
7448
7475
7502
7529
7556
7583
7610
7637
7664
7691
7718
7746
7773
7800
7827
7855
7882
7910
7938
7965
7993
8021
8048
8077
8105
8134
8162
8189
8219
8247
8276
8305
8334
8363
8392
8421
8450
8480
8509
8539
8569
8599
8629
8659
8689
8720
8750
8781
8812
8843
8874
8905
8937
8969
9001
9033
9065
9098
9130
9163
9196
9230
9263
9297
9331
9366
9400
9435
9470
9506
9541
9577
9613
9649
9685
9722
9759
9796
9833
9870
9908
9946
9984
10022
10060
10098
10137
10176
10214
10253
10292
10331
10371
10410
10449
10489
10528
10568
10607
10646
10686
10725
10764
10804
10843
10882
10920
10959
10997
11036
11073
11111
11148
11185
11221
11257
11293
11328
11362
11396
11430
11463
11495
11527
11558
11588
11618
11647
11675
11702
11728
11754
11779
11802
11825
11847
11868
11887
11906
11924
11940
11956
11970
11983
11995
12006
12016
12025
12032
12038
12044
12048
12050
12052
12052
12051
12049
12046
12041
12036
12028
12020
12011
12000
11988
11975
11960
11945
11928
11910
11891
11871
11850
11828
11804
11780
11755
11728
11701
11673
11644
11614
11583
11551
11519
11485
11451
11416
11381
11344
11307
11270
11231
11192
11152
11111
11070
11028
10986
10943
10899
10854
10809
10764
10717
10670
10623
10575
10526
10477
10428
10377
10326
10275
10223
10171
10118
10064
10010
9956
9901
9845
9789
9732
9675
9617
9559
9500
9440
9380
9320
9259
9197
9135
9072
9009
8945
8880
8815
8749
8683
8616
8549
8481
8412
8343
8273
8202
8131
8058
7987
7914
7840
7766
7691
7615
7538
7461
7383
7304
7225
7145
7064
6982
6900
6816
6732
6647
6562
6475
6388
6299
6210
6120
6030
5938
5846
5753
5659
5565
5469
5373
5277
5179
5081
4983
4883
4783
4683
4582
4480
4378
4275
4172
4067
3964
3860
3755
3650
3544
3438
3332
3226
3119
3012
2905
2798
2690
2583
2475
2368
2260
2153
2045
1938
1831
1724
1617
1511
1404
1298
1193
1087
982
877
773
669
565
462
359
257
155
54
-47
-147
-247
-346
-444
-542
-639
-736
-831
-926
-1020
-1113
-1206
-1297
-1388
-1478
-1567
-1655
-1742
-1827
-1912
-1996
-2078
-2160
-2240
-2319
-2397
-2473
-2548
-2622
-2694
-2765
-2835
-2903
-2970
-3035
-3099
-3161
-3221
-3280
-3338
-3393
-3448
-3500
-3551
-3600
-3647
-3692
-3736
-3778
-3818
-3857
-3893
-3928
-3960
-3991
-4019
-4048
-4073
-4097
-4118
-4138
-4156
-4172
-4186
-4199
-4209
-4218
-4225
-4230
-4233
-4235
-4235
-4233
-4230
-4225
-4218
-4210
-4200
-4189
-4177
-4163
-4148
-4132
-4114
-4094
-4075
-4054
-4032
-4009
-3985
-3960
-3933
-3906
-3878
-3849
-3819
-3789
-3757
-3725
-3692
-3658
-3624
-3588
-3553
-3516
-3479
-3441
-3403
-3364
-3324
-3284
-3243
-3202
-3160
-3117
-3074
-3031
-2986
-2942
-2896
-2850
-2804
-2757
-2709
-2661
-2612
-2563
-2513
-2462
-2411
-2358
-2306
-2252
-2198
-2144
-2088
-2032
-1976
-1918
-1860
-1802
-1742
-1682
-1622
-1561
-1499
-1437
-1374
-1310
-1246
-1182
-1117
-1051
-985
-919
-852
-784
-716
-648
-579
-510
-440
-370
-300
-229
-158
-87
-15
57
129
202
274
347
420
493
567
640
713
787
860
934
1006
1080
1154
1227
1300
1373
1445
1518
1590
1662
1734
1806
1877
1948
2019
2089
2159
2229
2298
2366
2434
2502
2569
2635
2701
2766
2830
2894
2958
3020
3082
3144
3204
3264
3324
3382
3440
3498
3554
3610
3666
3720
3774
3828
3881
3933
3984
4035
4086
4136
4185
4234
4282
4330
4377
4424
4470
4515
4561
4606
4650
4694
4738
4781
4824
4866
4909
4951
4992
5034
5075
5116
5156
5197
5237
5277
5316
5356
5395
5434
5473
5512
5551
5589
5627
5665
5703
5740
5777
5815
5851
5888
5924
5961
5997
6032
6068
6103
6137
6172
6206
6240
6274
6307
6340
6372
6405
6437
6468
6499
6530
6561
6591
6620
6649
6678
6706
6733
6761
6787
6813
6838
6863
6888
6911
6934
6957
6978
6999
7020
7039
7058
7076
7094
7110
7126
7141
7155
7169
7181
7193
7204
7213
7223
7231
7238
7244
7250
7254
7258
7261
7262
7263
7263
7262
7260
7257
7253
7248
7243
7236
7228
7219
7209
7199
7187
7174
7160
7145
7130
7113
7095
7076
7056
7035
7013
6990
6966
6941
6914
6887
6859
6829
6799
6767
6735
6701
6666
6630
6593
6555
6516
6476
6434
6392
6348
6303
6257
6210
6162
6113
6062
6011
5958
5904
5850
5794
5736
5678
5619
5559
5497
5434
5371
5306
5240
5173
5105
5036
4966
4895
4823
4750
4675
4600
4524
4447
4368
4289
4209
4128
4045
3962
3878
3793
3707
3620
3532
3443
3353
3262
3170
3078
2985
2890
2796
2700
2603
2506
2408
2309
2210
2110
2009
1908
1806
1703
1600
1496
1392
1287
1181
1075
968
861
753
645
537
427
318
207
97
-14
-125
-237
-349
-462
-575
-688
-801
-915
-1029
-1144
-1258
-1373
-1488
-1603
-1719
-1835
-1951
-2066
-2183
-2299
-2415
-2531
-2648
-2764
-2880
-2997
-3113
-3229
-3345
-3461
-3577
-3693
-3808
-3923
-4038
-4153
-4267
-4381
-4494
-4607
-4720
-4832
-4944
-5055
-5166
-5276
-5385
-5494
-5602
-5709
-5816
-5922
-6027
-6132
-6235
-6338
-6440
-6541
-6642
-6741
-6840
-6938
-7035
-7131
-7226
-7320
-7413
-7505
-7596
-7686
-7775
-7863
-7950
-8036
-8121
-8204
-8287
-8369
-8449
-8528
-8607
-8684
-8760
-8834
-8908
-8980
-9052
-9122
-9190
-9258
-9324
-9390
-9453
-9516
-9577
-9637
-9696
-9754
-9810
-9865
-9918
-9970
-10021
-10071
-10119
-10166
-10211
-10255
-10298
-10339
-10379
-10418
-10455
-10491
-10525
-10558
-10590
-10620
-10649
-10677
-10703
-10727
-10751
-10773
-10793
-10813
-10831
-10847
-10863
-10877
-10890
-10901
-10911
-10920
-10928
-10935
-10941
-10945
-10949
-10951
-10952
-10952
-10952
-10950
-10947
-10944
-10939
-10934
-10928
-10921
-10912
-10903
-10894
-10883
-10871
-10859
-10846
-10832
-10817
-10801
-10785
-10767
-10749
-10730
-10711
-10690
-10669
-10647
-10624
-10600
-10575
-10550
-10523
-10496
-10468
-10439
-10409
-10378
-10347
-10314
-10281
-10247
-10211
-10175
-10138
-10100
-10061
-10021
-9981
-9939
-9896
-9853
-9809
-9764
-9718
-9671
-9623
-9575
-9526
-9476
-9426
-9375
-9324
-9271
-9219
-9165
-9112
-9058
-9003
-8948
-8893
-8837
-8782
-8726
-8669
-8613
-8556
-8500
-8443
-8386
-8329
-8272
-8216
-8159
-8102
-8045
-7989
-7933
-7876
-7820
-7765
-7709
-7654
-7599
-7544
-7489
-7435
-7381
-7328
-7275
-7222
-7170
-7118
-7066
-7015
-6965
-6914
-6865
-6816
-6767
-6719
-6671
-6624
-6577
-6531
-6485
-6440
-6395
-6351
-6308
-6265
-6223
-6181
-6140
-6099
-6059
-6020
-5981
-5943
-5905
-5868
-5832
-5796
-5761
-5727
-5693
-5660
-5627
-5595
-5564
-5533
-5503
-5474
-5445
-5416
-5388
-5361
-5334
-5307
-5281
-5255
-5230
-5205
-5180
-5156
-5131
-5107
-5083
-5060
-5036
-5013
-4990
-4967
-4944
-4921
-4898
-4875
-4853
-4830
-4807
-4785
-4762
-4739
-4717
-4694
-4672
-4649
-4626
-4603
-4580
-4557
-4534
-4511
-4488
-4464
-4441
-4417
-4393
-4369
-4345
-4320
-4296
-4271
-4246
-4221
-4196
-4170
-4145
-4119
-4094
-4067
-4042
-4016
-3990
-3963
-3937
-3910
-3883
-3856
-3829
-3802
-3775
-3748
-3720
-3692
-3664
-3636
-3608
-3579
-3551
-3522
-3493
-3464
-3435
-3405
-3375
-3345
-3315
-3285
-3254
-3223
-3192
-3160
-3128
-3096
-3063
-3030
-2997
-2963
-2928
-2893
-2858
-2822
-2786
-2749
-2711
-2673
-2634
-2595
-2555
-2514
-2473
-2431
-2388
-2345
-2301
-2256
-2211
-2165
-2118
-2071
-2023
-1975
-1926
-1876
-1826
-1775
-1724
-1672
-1620
-1567
-1514
-1460
-1406
-1352
-1297
-1242
-1186
-1130
-1074
-1018
-961
-905
-848
-790
-733
-676
-618
-560
-503
-445
-387
-329
-272
-214
-156
-99
-42
15
72
129
185
241
296
351
405
459
513
566
618
670
721
771
820
869
917
964
1010
1056
1100
1144
1186
1228
1268
1308
1347
1384
1421
1456
1490
1523
1555
1586
1616
1645
1672
1699
1724
1748
1771
1793
1813
1833
1851
1868
1884
1899
1912
1925
1936
1947
1956
1964
1971
1978
1983
1987
1990
1992
1993
1994
1993
1991
1989
1985
1981
1976
1970
1963
1955
1946
1937
1927
1916
1905
1892
1879
1866
1852
1837
1821
1805
1788
1771
1753
1734
1715
1696
1676
1655
1634
1613
1591
1569
1546
1523
1499
1475
1451
1427
1402
1378
1353
1328
1302
1277
1252
1227
1201
1176
1151
1126
1101
1076
1052
1027
1002
979
955
932
909
886
863
841
819
797
776
755
734
714
694
674
655
637
619
601
584
567
551
535
520
506
492
478
465
453
441
430
419
409
400
391
383
375
368
362
356
351
347
343
340
337
335
334
333
333
333
334
336
338
341
344
348
352
357
363
369
375
382
390
398
406
415
425
435
445
456
467
479
491
503
516
530
543
557
572
586
602
617
633
649
666
683
700
717
735
753
772
791
810
829
849
869
889
910
930
951
972
993
1014
1036
1058
1080
1102
1124
1146
1168
1191
1213
1235
1258
1280
1302
1325
1347
1369
1391
1413
1435
1456
1478
1499
1520
1541
1561
1581
1601
1621
1640
1659
1677
1695
1712
1729
1745
1761
1776
1791
1805
1819
1832
1844
1856
1867
1877
1886
1895
1904
1911
1918
1923
1928
1933
1936
1939
1940
1941
1941
1941
1939
1936
1933
1929
1924
1918
1911
1903
1894
1885
1874
1863
1851
1838
1824
1809
1794
1778
1761
1743
1725
1705
1686
1665
1644
1622
1600
1577
1553
1529
1504
1479
1453
1427
1400
1373
1345
1317
1288
1259
1230
1200
1170
1140
1109
1078
1047
1014
983
951
919
886
854
821
788
754
721
687
653
619
585
551
516
481
447
412
377
341
306
271
235
200
164
129
93
57
22
-14
-49
-85
-120
-155
-190
-225
-260
-295
-329
-363
-397
-431
-464
-497
-530
-562
-594
-626
-658
-689
-720
-750
-780
-810
-839
-868
-897
-925
-953
-981
-1008
-1035
-1061
-1087
-1113
-1138
-1163
-1187
-1211
-1235
-1259
-1281
-1304
-1326
-1348
-1369
-1390
-1411
-1431
-1451
-1470
-1489
-1507
-1525
-1543
-1560
-1576
-1592
-1608
-1623
-1638
-1652
-1666
-1679
-1692
-1704
-1716
-1727
-1738
-1749
-1759
-1769
-1778
-1786
-1795
-1803
-1810
-1817
-1823
-1829
-1834
-1839
-1843
-1847
-1850
-1853
-1855
-1856
-1857
-1857
-1857
-1856
-1854
-1852
-1849
-1845
-1840
-1835
-1830
-1823
-1816
-1808
-1799
-1790
-1780
-1769
-1757
-1745
-1732
-1718
-1703
-1687
-1671
-1654
-1636
-1617
-1597
-1577
-1556
-1534
-1511
-1487
-1463
-1438
-1412
-1385
-1357
-1329
-1300
-1270
-1239
-1208
-1176
-1143
-1110
-1076
-1041
-1006
-969
-933
-895
-857
-819
-780
-740
-699
-658
-617
-575
-532
-489
-446
-402
-357
-312
-266
-220
-174
-127
-79
-31
17
66
116
166
216
267
318
370
422
474
527
581
635
689
744
799
855
911
968
1025
1083
1141
1199
1258
1318
1378
1438
1499
1560
1621
1683
1746
1809
1872
1936
2000
2064
2129
2194
2260
2326
2392
2459
2526
2593
2660
2728
2796
2864
2933
3001
3070
3139
3208
3277
3346
3416
3485
3554
3624
3693
3762
3832
3901
3970
4038
4107
4176
4244
4312
4380
4448
4515
4582
4649
4715
4781
4846
4911
4975
5039
5103
5166
5228
5290
5351
5411
5470
5529
5587
5644
5701
5756
5811
5864
5917
5969
6019
6069
6117
6165
6211
6256
6300
6343
6384
6424
6463
6500
6536
6571
6604
6636
6667
6696
6723
6749
6773
6796
6817
6837
6855
6871
6886
6899
6910
6919
6927
6933
6937
6940
6940
6939
6936
6932
6926
6917
6907
6896
6882
6867
6850
6831
6811
6788
6764
6738
6711
6681
6650
6617
6583
6547
6509
6469
6428
6385
6340
6294
6246
6196
6145
6093
6039
5983
5926
5867
5807
5745
5682
5618
5552
5484
5416
5346
5274
5202
5128
5052
4976
4898
4819
4739
4658
4576
4492
4408
4322
4235
4148
4059
3970
3879
3788
3695
3602
3508
3413
3318
3221
3124
3026
2928
2829
2729
2629
2528
2427
2325
2223
2120
2017
1913
1810
1706
1601
1497
1392
1287
1182
1077
972
867
762
657
552
448
343
239
135
31
-72
-175
-278
-380
-481
-583
-683
-783
-883
-982
-1080
-1178
-1274
-1371
-1466
-1561
-1655
-1748
-1840
-1932
-2023
-2112
-2201
-2289
-2376
-2462
-2547
-2631
-2714
-2797
-2878
-2958
-3037
-3115
-3192
-3268
-3343
-3417
-3490
-3561
-3632
-3701
-3770
-3837
-3903
-3968
-4032
-4094
-4155
-4215
-4274
-4331
-4387
-4442
-4495
-4547
-4598
-4647
-4695
-4741
-4786
-4830
-4872
-4913
-4952
-4989
-5025
-5060
-5093
-5124
-5154
-5183
-5209
-5234
-5258
-5280
-5301
-5319
-5337
-5352
-5366
-5379
-5390
-5399
-5407
-5413
-5417
-5420
-5422
-5421
-5420
-5416
-5411
-5405
-5397
-5387
-5376
-5363
-5349
-5333
-5316
-5297
-5277
-5255
-5232
-5207
-5181
-5154
-5125
-5095
-5063
-5030
-4996
-4960
-4923
-4885
-4845
-4804
-4762
-4719
-4674
-4628
-4581
-4533
-4484
-4433
-4381
-4329
-4275
-4220
-4164
-4107
-4048
-3989
-3929
-3868
-3806
-3742
-3678
-3613
-3547
-3480
-3412
-3343
-3274
-3203
-3132
-3060
-2987
-2913
-2839
-2764
-2688
-2611
-2534
-2456
-2378
-2299
-2219
-2139
-2058
-1977
-1896
-1814
-1732
-1649
-1566
-1482
-1399
-1315
-1231
-1146
-1062
-977
-893
-808
-723
-638
-554
-469
-385
-301
-217
-133
-50
33
115
198
279
360
441
521
600
679
757
835
912
987
1063
1137
1210
1283
1355
1425
1495
1564
1632
1699
1764
1829
1893
1955
2016
2076
2135
2193
2249
2304
2358
2411
2462
2512
2561
2608
2654
2699
2742
2783
2823
2862
2899
2934
2968
3000
3031
3060
3087
3113
3137
3159
3179
3198
3215
3230
3243
3255
3265
3273
3279
3283
3285
3286
3285
3281
3276
3270
3261
3250
3238
3224
3208
3190
3170
3148
3125
3100
3073
3044
3013
2980
2946
2910
2872
2833
2791
2748
2703
2657
2609
2559
2508
2455
2401
2345
2287
2228
2168
2106
2043
1978
1912
1845
1777
1707
1636
1564
1491
1417
1342
1265
1188
1109
1030
950
869
787
705
621
537
453
367
281
195
108
21
-67
-155
-244
-332
-421
-511
-600
-689
-779
-869
-958
-1048
-1137
-1227
-1316
-1405
-1494
-1582
-1670
-1758
-1846
-1933
-2019
-2105
-2191
-2276
-2360
-2444
-2527
-2609
-2691
-2772
-2852
-2931
-3009
-3086
-3163
-3238
-3312
-3386
-3458
-3529
-3599
-3668
-3736
-3803
-3869
-3933
-3996
-4058
-4119
-4179
-4237
-4294
-4350
-4404
-4458
-4510
-4560
-4610
-4658
-4705
-4750
-4795
-4838
-4879
-4920
-4959
-4997
-5033
-5069
-5103
-5135
-5167
-5197
-5226
-5254
-5280
-5305
-5329
-5352
-5373
-5394
-5413
-5431
-5448
-5463
-5478
-5491
-5503
-5514
-5524
-5533
-5541
-5548
-5554
-5558
-5562
-5565
-5566
-5567
-5566
-5565
-5563
-5559
-5555
-5550
-5544
-5537
-5529
-5520
-5510
-5499
-5487
-5474
-5461
-5446
-5431
-5415
-5397
-5379
-5360
-5341
-5320
-5299
-5276
-5253
-5229
-5205
-5179
-5153
-5126
-5099
-5070
-5041
-5012
-4981
-4950
-4919
-4887
-4854
-4821
-4787
-4753
-4718
-4683
-4648
-4612
-4576
-4539
-4502
-4465
-4428
-4390
-4352
-4314
-4276
-4238
-4199
-4160
-4122
-4083
-4043
-4005
-3966
-3927
-3888
-3849
-3811
-3772
-3733
-3694
-3656
-3617
-3579
-3541
-3503
-3465
-3427
-3390
-3352
-3315
-3278
-3241
-3204
-3168
-3132
-3096
-3060
-3025
-2990
-2955
-2920
-2886
-2852
-2818
-2784
-2751
-2718
-2686
-2653
-2622
-2590
-2559
-2528
-2497
-2467
-2437
-2408
-2379
-2350
-2322
-2294
-2266
-2239
-2212
-2186
-2160
-2134
-2109
-2084
-2060
-2036
-2013
-1990
-1968
-1946
-1924
-1903
-1883
-1863
-1844
-1825
-1807
-1789
-1772
-1755
-1739
-1723
-1709
-1694
-1680
-1667
-1654
-1642
-1631
-1620
-1610
-1600
-1591
-1583
-1575
-1568
-1561
-1555
-1550
-1545
-1541
-1538
-1535
-1533
-1532
-1531
-1531
-1532
-1533
-1535
-1537
-1540
-1544
-1548
-1553
-1559
-1565
-1572
-1580
-1588
-1597
-1606
-1616
-1627
-1638
-1650
-1662
-1675
-1688
-1702
-1717
-1732
-1747
-1764
-1780
-1797
-1815
-1833
-1852
-1871
-1891
-1911
-1931
-1952
-1974
-1996
-2017
-2041
-2064
-2087
-2111
-2136
-2160
-2185
-2211
-2237
-2263
-2289
-2316
-2343
-2371
-2399
-2427
-2455
-2484
-2513
-2542
-2572
-2602
-2632
-2663
-2694
-2725
-2756
-2787
-2819
-2851
-2883
-2916
-2948
-2981
-3014
-3047
-3080
-3114
-3147
-3181
-3215
-3248
-3282
-3316
-3351
-3385
-3419
-3453
-3488
-3522
-3557
-3592
-3626
-3661
-3696
-3730
-3765
-3800
-3834
-3869
-3904
-3938
-3973
-4006
-4042
-4075
-4110
-4144
-4178
-4212
-4246
-4280
-4313
-4347
-4380
-4413
-4445
-4478
-4510
-4542
-4574
-4606
-4637
-4668
-4699
-4729
-4759
-4789
-4818
-4847
-4875
-4903
-4931
-4959
-4986
-5012
-5038
-5064
-5089
-5114
-5139
-5163
-5186
-5209
-5232
-5254
-5276
-5297
-5318
-5339
-5359
-5378
-5397
-5416
-5434
-5452
-5469
-5486
-5502
-5518
-5533
-5548
-5563
-5577
-5591
-5604
-5617
-5629
-5641
-5652
-5663
-5673
-5683
-5693
-5702
-5711
-5719
-5727
-5734
-5741
-5748
-5754
-5760
-5766
-5771
-5776
-5780
-5784
-5788
-5791
-5795
-5798
-5800
-5803
-5805
-5807
-5809
-5811
-5812
-5813
-5815
-5816
-5817
-5818
-5819
-5820
-5820
-5821
-5822
-5822
-5823
-5824
-5824
-5825
-5826
-5826
-5827
-5828
-5829
-5829
-5830
-5831
-5832
-5833
-5835
-5836
-5837
-5838
-5840
-5841
-5843
-5845
-5846
-5848
-5850
-5852
-5854
-5857
-5859
-5861
-5864
-5866
-5869
-5871
-5874
-5877
-5879
-5882
-5885
-5887
-5890
-5893
-5895
-5898
-5901
-5903
-5906
-5908
-5910
-5913
-5915
-5917
-5919
-5920
-5922
-5924
-5925
-5926
-5927
-5928
-5929
-5929
-5930
-5930
-5930
-5929
-5929
-5928
-5927
-5926
-5924
-5922
-5920
-5918
-5915
-5912
-5909
-5905
-5901
-5896
-5891
-5885
-5879
-5873
-5866
-5858
-5850
-5841
-5832
-5822
-5812
-5801
-5789
-5777
-5764
-5750
-5736
-5721
-5705
-5689
-5671
-5653
-5635
-5615
-5595
-5574
-5553
-5530
-5507
-5483
-5459
-5433
-5407
-5380
-5352
-5323
-5294
-5264
-5233
-5201
-5168
-5135
-5100
-5065
-5029
-4992
-4955
-4916
-4877
-4837
-4796
-4755
-4712
-4669
-4625
-4581
-4535
-4489
-4442
-4394
-4346
-4297
-4247
-4197
-4145
-4094
-4041
-3988
-3934
-3879
-3824
-3768
-3712
-3655
-3597
-3539
-3480
-3420
-3360
-3300
-3239
-3177
-3115
-3052
-2989
-2925
-2861
-2796
-2731
-2665
-2599
-2533
-2466
-2399
-2331
-2263
-2194
-2125
-2056
-1986
-1916
-1845
-1775
-1703
-1632
-1560
-1487
-1415
-1342
-1269
-1195
-1122
-1047
-973
-899
-824
-749
-674
-599
-524
-448
-373
-297
-222
-146
-71
5
80
156
231
306
381
456
531
605
679
753
826
899
972
1045
1117
1188
1259
1330
1400
1470
1539
1607
1675
1742
1809
1875
1940
2004
2068
2131
2194
2255
2316
2376
2436
2494
2552
2608
2664
2719
2773
2826
2878
2930
2980
3029
3078
3125
3172
3217
3262
3305
3348
3389
3430
3469
3508
3545
3582
3617
3652
3685
3717
3748
3778
3807
3835
3862
3887
3912
3935
3958
3979
3999
4019
4037
4054
4070
4083
4098
4111
4123
4133
4143
4151
4159
4166
4171
4176
4180
4182
4184
4185
4185
4185
4183
4181
4178
4174
4169
4164
4158
4151
4144
4136
4128
4119
4109
4099
4088
4077
4066
4054
4042
4029
4016
4003
3989
3976
3962
3948
3933
3919
3904
3889
3875
3860
3845
3830
3815
3800
3786
3771
3757
3742
3728
3714
3701
3687
3674
3661
3649
3637
3625
3614
3603
3592
3582
3572
3563
3554
3546
3538
3530
3524
3517
3512
3506
3502
3498
3494
3491
3489
3487
3486
3485
3485
3486
3487
3489
3491
3494
3498
3502
3507
3513
3519
3526
3533
3541
3550
3559
3569
3579
3591
3602
3614
3627
3641
3655
3669
3684
3700
3716
3732
3749
3767
3785
3804
3823
3842
3862
3882
3902
3923
3945
3967
3989
4011
4034
4057
4080
4104
4128
4152
4177
4201
4226
4251
4276
4302
4327
4353
4379
4405
4431
4457
4483
4509
4535
4561
4587
4614
4640
4666
4691
4717
4743
4768
4794
4819
4844
4869
4893
4918
4942
4966
4990
5013
5036
5059
5081
5103
5125
5147
5168
5188
5209
5228
5248
5267
5285
5303
5321
5338
5354
5370
5385
5400
5414
5428
5441
5453
5465
5476
5486
5496
5505
5513
5520
5527
5533
5538
5543
5546
5549
5551
5552
5552
5551
5549
5547
5544
5540
5535
5529
5522
5514
5506
5496
5486
5475
5463
5450
5436
5421
5405
5388
5371
5352
5332
5312
5290
5268
5245
5220
5195
5169
5142
5113
5084
5054
5023
4991
4957
4923
4888
4852
4815
4777
4738
4698
4657
4615
4573
4529
4485
4439
4393
4346
4298
4250
4200
4150
4099
4048
3996
3943
3890
3836
3781
3726
3671
3614
3558
3501
3444
3386
3328
3270
3211
3152
3093
3033
2973
2914
2854
2793
2733
2673
2612
2552
2491
2431
2371
2310
2250
2190
2130
2070
2009
1951
1892
1833
1774
1716
1658
1600
1543
1486
1429
1373
1318
1263
1208
1154
1101
1048
996
944
893
842
793
743
695
647
600
554
508
463
419
375
333
291
249
209
169
130
92
54
17
-19
-54
-89
-123
-156
-189
-221
-252
-283
-313
-342
-371
-399
-426
-453
-480
-505
-531
-555
-579
-603
-626
-648
-671
-692
-713
-734
-754
-774
-793
-812
-831
-849
-867
-884
-901
-918
-934
-950
-965
-981
-996
-1010
-1025
-1039
-1052
-1066
-1079
-1092
-1104
-1117
-1129
-1140
-1152
-1163
-1174
-1185
-1195
-1205
-1215
-1225
-1234
-1243
-1252
-1260
-1268
-1276
-1284
-1291
-1298
-1304
-1311
-1317
-1322
-1328
-1333
-1337
-1341
-1345
-1349
-1352
-1354
-1356
-1358
-1360
-1360
-1361
-1361
-1360
-1359
-1358
-1356
-1353
-1350
-1346
-1342
-1338
-1333
-1327
-1320
-1313
-1306
-1298
-1289
-1279
-1269
-1258
-1247
-1235
-1222
-1208
-1194
-1179
-1163
-1147
-1130
-1112
-1093
-1074
-1054
-1033
-1010
-989
-966
-942
-917
-892
-866
-839
-812
-784
-755
-725
-695
-664
-633
-601
-568
-534
-500
-466
-431
-395
-359
-322
-285
-247
-209
-170
-131
-92
-52
-12
28
69
111
152
194
236
278
321
364
407
450
493
537
580
624
668
712
756
800
844
888
932
976
1020
1063
1107
1151
1194
1238
1281
1324
1367
1409
1452
1494
1535
1577
1618
1659
1699
1739
1779
1818
1857
1895
1933
1970
2007
2043
2079
2114
2148
2182
2216
2248
2281
2312
2343
2373
2403
2432
2460
2487
2514
2540
2566
2590
2614
2637
2660
2681
2702
2722
2742
2760
2778
2794
2810
2826
2840
2853
2866
2877
2888
2898
2907
2915
2923
2929
2935
2940
2943
2946
2949
2950
2950
2950
2949
2947
2944
2940
2936
2931
2925
2918
2910
2902
2893
2883
2872
2860
2848
2835
2821
2807
2791
2775
2759
2741
2723
2705
2685
2665
2645
2623
2601
2579
2556
2532
2507
2483
2457
2431
2405
2378
2350
2322
2294
2265
2235
2206
2175
2144
2113
2082
2050
2017
1985
1952
1918
1885
1851
1816
1781
1746
1711
1675
1639
1603
1567
1530
1493
1455
1417
1379
1341
1302
1263
1224
1184
1144
1104
1063
1022
981
940
898
856
814
771
728
685
641
598
554
510
465
421
376
330
285
240
194
148
102
55
8
-38
-85
-133
-180
-228
-276
-324
-372
-420
-469
-518
-566
-615
-665
-714
-763
-813
-863
-912
-962
-1012
-1063
-1113
-1163
-1214
-1264
-1315
-1365
-1416
-1467
-1517
-1568
-1619
-1669
-1719
-1770
-1820
-1870
-1920
-1970
-2020
-2069
-2119
-2168
-2216
-2265
-2313
-2361
-2409
-2457
-2504
-2551
-2597
-2643
-2689
-2734
-2780
-2824
-2869
-2912
-2956
-2999
-3042
-3084
-3125
-3167
-3207
-3248
-3287
-3327
-3365
-3404
-3441
-3478
-3515
-3551
-3586
-3621
-3655
-3689
-3722
-3755
-3787
-3818
-3849
-3879
-3908
-3937
-3966
-3993
-4019
-4046
-4073
-4098
-4123
-4147
-4171
-4194
-4216
-4238
-4259
-4280
-4300
-4320
-4339
-4358
-4376
-4393
-4411
-4427
-4444
-4460
-4475
-4490
-4505
-4519
-4533
-4546
-4559
-4572
-4584
-4596
-4608
-4620
-4631
-4642
-4652
-4663
-4673
-4682
-4692
-4701
-4710
-4719
-4728
-4736
-4744
-4752
-4760
-4767
-4774
-4781
-4788
-4795
-4801
-4807
-4813
-4819
-4825
-4830
-4835
-4840
-4845
-4849
-4853
-4857
-4861
-4864
-4867
-4870
-4873
-4875
-4877
-4879
-4881
-4882
-4883
-4883
-4884
-4884
-4884
-4883
-4882
-4881
-4879
-4877
-4875
-4873
-4870
-4866
-4863
-4859
-4855
-4850
-4845
-4839
-4833
-4827
-4820
-4813
-4806
-4797
-4789
-4780
-4771
-4761
-4750
-4739
-4728
-4716
-4704
-4691
-4677
-4663
-4649
-4634
-4618
-4602
-4585
-4568
-4550
-4531
-4512
-4492
-4472
-4451
-4430
-4408
-4385
-4362
-4338
-4313
-4288
-4262
-4235
-4208
-4181
-4152
-4123
-4094
-4062
-4032
-4001
-3969
-3936
-3902
-3868
-3834
-3799
-3763
-3726
-3689
-3652
-3614
-3575
-3536
-3496
-3456
-3415
-3374
-3332
-3290
-3247
-3203
-3159
-3115
-3070
-3025
-2979
-2933
-2886
-2839
-2792
-2744
-2695
-2646
-2597
-2547
-2497
-2447
-2396
-2345
-2293
-2241
-2189
-2136
-2083
-2029
-1976
-1921
-1867
-1812
-1757
-1702
-1647
-1591
-1535
-1479
-1422
-1366
-1309
-1252
-1195
-1137
-1080
-1022
-964
-906
-848
-790
-731
-673
-614
-556
-497
-438
-379
-320
-261
-202
-143
-84
-24
35
94
154
213
273
333
392
452
512
572
632
692
752
813
873
934
994
1055
1116
1176
1237
1299
1360
1421
1483
1544
1606
1668
1729
1791
1854
1916
1978
2041
2103
2166
2229
2292
2355
2418
2481
2544
2608
2671
2734
2798
2861
2925
2988
3052
3115
3179
3242
3306
3369
3432
3496
3559
3622
3685
3748
3811
3873
3936
3998
4059
4122
4183
4245
4306
4367
4427
4487
4547
4607
4666
4725
4783
4841
4899
4956
5013
5070
5125
5181
5236
5290
5344
5398
5450
5503
5554
5605
5656
5706
5755
5804
5852
5899
5946
5991
6037
6081
6125
6168
6210
6252
6293
6333
6372
6411
6449
6486
6522
6558
6592
6626
6659
6692
6723
6754
6784
6813
6841
6869
6895
6921
6946
6970
6994
7017
7038
7060
7080
7099
7118
7136
7153
7170
7185
7200
7215
7228
7241
7253
7264
7275
7285
7295
7303
7311
7319
7325
7332
7337
7342
7346
7350
7353
7355
7357
7359
7359
7360
7359
7358
7357
7355
7352
7349
7346
7341
7337
7331
7325
7319
7312
7305
7296
7288
7279
7269
7259
7248
7236
7224
7212
7199
7185
7170
7155
7140
7123
7106
7089
7071
7052
7032
7012
6991
6970
6948
6925
6901
6877
6852
6827
6801
6774
6746
6718
6689
6659
6629
6598
6566
6533
6500
6466
6432
6397
6361
6324
6287
6249
6210
6170
6130
6090
6048
6006
5964
5921
5877
5833
5788
5742
5696
5649
5602
5555
5507
5458
5409
5359
5309
5259
5208
5157
5105
5053
5001
4948
4895
4841
4787
4733
4678
4624
4568
4513
4457
4401
4345
4289
4232
4175
4118
4061
4003
3946
3889
3831
3773
3715
3657
3599
3541
3482
3424
3366
3308
3250
3191
3133
3075
3017
2959
2902
2844
2786
2729
2671
2614
2557
2500
2444
2387
2331
2275
2219
2163
2108
2053
1998
1944
1889
1835
1782
1728
1675
1622
1570
1518
1466
1414
1363
1312
1262
1212
1162
1113
1064
1016
967
919
872
825
778
732
686
640
595
550
505
461
417
374
331
288
246
203
162
120
79
38
-2
-42
-82
-122
-161
-200
-239
-278
-316
-355
-393
-430
-468
-505
-542
-579
-616
-653
-690
-726
-762
-799
-835
-871
-906
-942
-978
-1012
-1049
-1084
-1120
-1155
-1191
-1226
-1261
-1296
-1332
-1367
-1402
-1437
-1473
-1508
-1543
-1578
-1614
-1649
-1684
-1720
-1755
-1791
-1826
-1862
-1898
-1933
-1969
-2005
-2041
-2077
-2113
-2149
-2185
-2221
-2258
-2294
-2331
-2367
-2404
-2441
-2478
-2515
-2552
-2589
-2627
-2665
-2703
-2741
-2779
-2817
-2856
-2895
-2934
-2973
-3012
-3052
-3091
-3132
-3172
-3212
-3253
-3294
-3335
-3377
-3419
-3461
-3503
-3545
-3588
-3631
-3675
-3718
-3762
-3806
-3850
-3894
-3939
-3983
-4027
-4073
-4118
-4163
-4209
-4254
-4300
-4345
-4391
-4437
-4482
-4528
-4574
-4620
-4665
-4711
-4757
-4803
-4848
-4894
-4939
-4984
-5030
-5075
-5120
-5164
-5209
-5253
-5297
-5341
-5385
-5428
-5471
-5514
-5557
-5599
-5641
-5682
-5724
-5765
-5805
-5845
-5885
-5924
-5963
-6001
-6039
-6076
-6113
-6149
-6185
-6221
-6255
-6290
-6323
-6356
-6389
-6421
-6452
-6483
-6513
-6542
-6571
-6599
-6626
-6653
-6679
-6704
-6729
-6752
-6775
-6798
-6819
-6840
-6860
-6879
-6898
-6916
-6932
-6949
-6964
-6978
-6992
-7004
-7016
-7027
-7037
-7046
-7055
-7062
-7069
-7074
-7079
-7083
-7086
-7088
-7088
-7089
-7088
-7086
-7083
-7079
-7075
-7069
-7062
-7055
-7047
-7037
-7027
-7016
-7004
-6991
-6978
-6963
-6947
-6931
-6914
-6896
-6877
-6858
-6837
-6816
-6794
-6771
-6748
-6724
-6699
-6673
-6647
-6620
-6593
-6565
-6536
-6507
-6477
-6446
-6415
-6384
-6352
-6319
-6286
-6253
-6219
-6185
-6150
-6115
-6079
-6043
-6006
-5969
-5932
-5894
-5856
-5818
-5779
-5740
-5700
-5660
-5619
-5578
-5537
-5495
-5453
-5411
-5368
-5324
-5281
-5236
-5192
-5147
-5102
-5056
-5010
-4964
-4917
-4870
-4823
-4775
-4727
-4678
-4629
-4580
-4531
-4481
-4431
-4380
-4329
-4278
-4227
-4175
-4123
-4070
-4018
-3965
-3912
-3859
-3805
-3751
-3697
-3642
-3588
-3533
-3478
-3423
-3367
-3311
-3255
-3199
-3143
-3087
-3030
-2973
-2916
-2859
-2802
-2745
-2687
-2630
-2572
-2514
-2457
-2399
-2341
-2283
-2225
-2167
-2110
-2052
-1994
-1936
-1879
-1821
-1764
-1706
-1649
-1592
-1535
-1478
-1421
-1365
-1309
-1252
-1196
-1141
-1085
-1030
-975
-920
-865
-811
-757
-703
-650
-597
-544
-491
-439
-387
-336
-285
-234
-183
-133
-83
-34
15
64
113
160
208
255
302
348
394
440
485
529
574
617
661
703
746
788
829
870
910
950
989
1028
1067
1104
1142
1178
1215
1250
1285
1320
1354
1387
1420
1452
1484
1515
1546
1576
1605
1634
1663
1690
1717
1744
1770
1795
1820
1844
1868
1890
1913
1934
1956
1976
1996
2015
2033
2052
2069
2086
2102
2118
2133
2147
2161
2174
2186
2198
2209
2220
2230
2240
2248
2257
2264
2271
2278
2284
2289
2293
2297
2301
2303
2306
2307
2308
2309
2308
2308
2306
2304
2302
2298
2295
2290
2285
2280
2274
2267
2260
2252
2244
2235
2226
2216
2205
2194
2183
2171
2159
2146
2132
2118
2104
2089
2074
2058
2041
2025
2009
1991
1974
1956
1937
1918
1899
1880
1860
1840
1819
1799
1778
1756
1735
1713
1691
1669
1647
1624
1601
1578
1556
1532
1509
1486
1463
1439
1416
1392
1369
1345
1321
1298
1274
1251
1227
1204
1181
1158
1135
1112
1089
1066
1044
1022
1000
978
956
935
914
893
873
853
833
813
794
775
756
738
720
702
685
669
652
636
621
605
591
576
562
549
536
523
511
499
488
477
467
457
447
438
430
422
414
407
401
395
389
384
379
375
371
368
365
363
361
360
359
359
359
360
362
363
366
368
372
375
380
384
390
395
402
408
416
423
431
440
449
458
468
479
489
501
512
524
536
549
562
575
589
603
617
632
647
662
677
693
708
724
740
757
773
790
806
823
840
857
873
890
907
924
941
958
974
991
1008
1024
1040
1056
1072
1088
1104
1119
1134
1149
1164
1178
1192
1206
1219
1233
1245
1258
1270
1281
1293
1303
1314
1324
1333
1342
1351
1359
1366
1373
1379
1385
1391
1395
1400
1403
1406
1409
1411
1412
1413
1413
1413
1412
1410
1408
1405
1402
1398
1393
1388
1382
1376
1368
1361
1352
1343
1333
1323
1312
1301
1288
1276
1262
1248
1233
1218
1202
1186
1169
1151
1133
1114
1095
1075
1054
1033
1010
989
966
943
919
895
870
844
818
792
764
737
709
680
650
621
590
559
528
496
464
431
397
363
329
294
259
223
187
150
113
76
38
0
-39
-78
-117
-157
-197
-237
-278
-319
-360
-402
-444
-486
-529
-571
-614
-657
-701
-744
-788
-832
-876
-920
-964
-1008
-1053
-1098
-1143
-1187
-1232
-1277
-1322
-1367
-1412
-1457
-1502
-1547
-1592
-1637
-1682
-1727
-1772
-1817
-1862
-1907
-1952
-1996
-2041
-2086
-2130
-2175
-2220
-2264
-2309
-2353
-2397
-2442
-2486
-2530
-2575
-2619
-2663
-2707
-2752
-2796
-2840
-2884
-2929
-2973
-3017
-3061
-3106
-3150
-3194
-3238
-3283
-3327
-3371
-3415
-3460
-3504
-3548
-3593
-3637
-3681
-3726
-3770
-3815
-3859
-3904
-3949
-3993
-4038
-4083
-4127
-4172
-4217
-4261
-4306
-4351
-4396
-4440
-4485
-4530
-4574
-4619
-4663
-4708
-4752
-4796
-4841
-4885
-4929
-4973
-5016
-5060
-5103
-5147
-5190
-5233
-5276
-5318
-5361
-5403
-5445
-5487
-5528
-5570
-5611
-5651
-5692
-5732
-5771
-5811
-5850
-5888
-5927
-5965
-6002
-6039
-6076
-6112
-6148
-6184
-6219
-6253
-6287
-6321
-6354
-6386
-6418
-6449
-6480
-6510
-6540
-6569
-6598
-6626
-6653
-6680
-6706
-6731
-6756
-6780
-6804
-6827
-6849
-6870
-6891
-6911
-6931
-6950
-6968
-6985
-7002
-7018
-7033
-7047
-7061
-7074
-7087
-7098
-7109
-7119
-7129
-7138
-7146
-7153
-7160
-7166
-7171
-7176
-7180
-7183
-7185
-7187
-7188
-7189
-7189
-7188
-7187
-7185
-7182
-7179
-7175
-7171
-7166
-7160
-7154
-7147
-7140
-7132
-7123
-7114
-7105
-7095
-7084
-7073
-7061
-7049
-7036
-7023
-7009
-6995
-6980
-6965
-6949
-6932
-6916
-6898
-6881
-6863
-6844
-6825
-6805
-6785
-6765
-6744
-6722
-6701
-6678
-6656
-6632
-6609
-6585
-6560
-6535
-6510
-6484
-6458
-6432
-6405
-6377
-6349
-6321
-6292
-6263
-6233
-6203
-6173
-6142
-6110
-6078
-6046
-6013
-5980
-5946
-5912
-5878
-5843
-5807
-5771
-5735
-5698
-5661
-5623
-5584
-5545
-5506
-5466
-5426
-5385
-5343
-5301
-5258
-5215
-5171
-5127
-5082
-5036
-4990
-4943
-4896
-4848
-4800
-4751
-4701
-4650
-4600
-4548
-4496
-4443
-4390
-4336
-4281
-4226
-4170
-4113
-4056
-3998
-3940
-3881
-3821
-3761
-3700
-3639
-3576
-3514
-3450
-3386
-3321
-3256
-3190
-3123
-3056
-2988
-2920
-2851
-2781
-2711
-2640
-2568
-2496
-2424
-2350
-2276
-2202
-2127
-2052
-1976
-1899
-1822
-1744
-1666
-1587
-1508
-1428
-1348
-1267
-1186
-1104
-1022
-940
-857
-773
-689
-605
-521
-436
-351
-265
-179
-93
-7
80
166
254
341
428
516
604
691
779
868
956
1044
1132
1220
1308
1397
1485
1573
1660
1748
1836
1923
2009
2097
2184
2270
2356
2442
2527
2612
2697
2781
2865
2949
3031
3114
3196
3277
3358
3438
3518
3596
3675
3753
3830
3906
3982
4057
4131
4204
4277
4349
4420
4490
4560
4628
4696
4763
4829
4894
4958
5021
5084
5145
5205
5265
5323
5381
5438
5493
5548
5602
5654
5706
5757
5806
5855
5903
5949
5995
6040
6084
6126
6168
6208
6248
6287
6324
6361
6396
6431
6464
6497
6528
6558
6588
6616
6643
6670
6695
6719
6742
6764
6785
6805
6824
6842
6859
6875
6890
6904
6917
6928
6939
6949
6957
6965
6971
6977
6981
6985
6987
6989
6989
6989
6987
6985
6981
6977
6971
6965
6958
6950
6940
6930
6919
6907
6894
6881
6866
6850
6834
6816
6798
6779
6759
6738
6717
6694
6671
6647
6622
6597
6571
6544
6516
6487
6458
6428
6397
6366
6334
6302
6268
6234
6200
6165
6129
6093
6056
6018
5980
5942
5903
5863
5823
5783
5742
5700
5659
5616
5574
5531
5487
5443
5399
5355
5310
5264
5219
5173
5127
5080
5034
4987
4939
4892
4844
4796
4747
4699
4650
4601
4552
4503
4453
4403
4353
4303
4253
4203
4152
4101
4051
4000
3949
3898
3846
3795
3744
3692
3641
3589
3538
3486
3435
3383
3331
3280
3228
3177
3125
3074
3022
2971
2920
2869
2818
2767
2716
2665
2615
2565
2515
2465
2415
2366
2316
2267
2218
2170
2121
2073
2025
1978
1930
1883
1837
1790
1744
1698
1653
1608
1563
1518
1474
1430
1387
1344
1301
1259
1217
1176
1135
1094
1054
1014
975
937
898
861
823
787
750
715
679
645
610
577
544
511
479
447
416
386
356
327
298
270
243
216
189
164
138
114
90
66
43
21
-1
-22
-42
-62
-82
-100
-118
-136
-153
-169
-185
-200
-215
-229
-242
-255
-267
-279
-289
-300
-309
-318
-327
-335
-342
-349
-355
-360
-365
-369
-373
-376
-379
-381
-383
-383
-384
-384
-383
-382
-380
-378
-375
-372
-368
-364
-360
-355
-349
-343
-337
-330
-323
-315
-307
-299
-290
-281
-272
-262
-252
-242
-231
-220
-209
-197
-186
-174
-162
-149
-137
-124
-111
-98
-85
-71
-58
-44
-31
-17
-3
11
25
39
53
67
81
95
109
123
137
151
164
178
192
205
219
232
245
258
271
283
296
308
320
332
343
355
366
377
387
398
408
418
428
437
446
455
463
472
480
487
495
502
509
515
521
527
533
538
543
548
552
556
560
563
566
569
571
573
575
576
577
578
579
579
579
578
578
577
576
574
573
571
569
566
564
561
558
555
552
548
545
541
537
533
528
524
519
515
510
505
500
495
490
485
480
475
469
464
459
453
448
442
437
432
426
421
415
410
405
399
394
389
383
378
373
368
363
357
352
347
342
337
332
327
322
317
312
308
303
298
293
289
284
279
275
270
266
261
257
252
248
244
240
235
231
227
223
219
215
211
207
204
200
196
192
189
185
182
178
175
171
168
165
162
158
155
152
149
147
144
141
139
136
134
132
130
128
126
124
123
122
121
120
119
119
118
118
118
119
119
120
121
123
124
126
128
131
133
136
140
143
147
151
156
160
166
171
177
183
189
196
203
210
218
226
234
243
252
261
271
281
291
302
313
324
335
347
359
372
384
397
410
424
438
451
466
480
495
510
525
540
555
571
586
602
618
634
650
666
682
699
715
731
748
764
780
797
813
829
846
862
878
894
910
926
942
958
973
988
1004
1018
1034
1048
1063
1077
1091
1105
1118
1132
1145
1157
1170
1182
1194
1205
1216
1227
1237
1247
1257
1266
1275
1284
1291
1299
1306
1313
1319
1324
1329
1334
1338
1341
1344
1347
1349
1350
1350
1350
1350
1349
1347
1344
1341
1338
1333
1328
1323
1316
1309
1302
1293
1284
1274
1264
1253
1241
1229
1216
1202
1187
1172
1156
1140
1122
1105
1086
1067
1047
1027
1006
984
962
940
916
892
868
843
817
791
764
737
709
681
652
623
594
564
533
502
471
439
407
374
341
308
275
241
206
172
137
102
67
31
-5
-41
-77
-113
-150
-186
-223
-260
-297
-334
-371
-408
-445
-482
-520
-557
-594
-631
-668
-705
-742
-779
-816
-852
-888
-925
-961
-996
-1032
-1067
-1102
-1137
-1171
-1206
-1240
-1273
-1307
-1340
-1373
-1405
-1437
-1469
-1500
-1531
-1562
-1592
-1622
-1652
-1681
-1710
-1738
-1766
-1793
-1820
-1847
-1873
-1898
-1923
-1948
-1972
-1996
-2019
-2041
-2063
-2085
-2106
-2126
-2146
-2166
-2184
-2203
-2221
-2238
-2254
-2271
-2286
-2301
-2316
-2330
-2343
-2356
-2368
-2380
-2391
-2402
-2412
-2421
-2430
-2438
-2446
-2454
-2460
-2466
-2472
-2477
-2481
-2485
-2489
-2492
-2494
-2495
-2497
-2497
-2497
-2497
-2496
-2494
-2492
-2490
-2486
-2483
-2478
-2474
-2468
-2462
-2456
-2449
-2442
-2433
-2425
-2416
-2406
-2396
-2385
-2374
-2362
-2350
-2337
-2324
-2310
-2295
-2281
-2265
-2249
-2233
-2216
-2198
-2180
-2162
-2143
-2124
-2104
-2084
-2063
-2041
-2020
-1998
-1976
-1953
-1930
-1906
-1882
-1858
-1833
-1808
-1782
-1756
-1730
-1703
-1676
-1649
-1622
-1594
-1566
-1537
-1508
-1479
-1450
-1420
-1390
-1360
-1330
-1299
-1268
-1237
-1205
-1174
-1142
-1110
-1078
-1045
-1012
-980
-947
-914
-881
-848
-814
-781
-747
-714
-680
-646
-612
-579
-545
-511
-477
-443
-409
-375
-342
-308
-274
-241
-207
-174
-140
-107
-74
-41
-8
24
56
89
121
152
184
215
246
277
307
338
367
397
426
455
483
512
539
567
593
620
646
671
696
721
745
768
791
814
836
857
878
898
917
936
955
972
989
1006
1020
1036
1050
1064
1077
1089
1100
1111
1120
1129
1138
1145
1152
1158
1163
1167
1171
1173
1175
1176
1177
1176
1175
1172
1169
1165
1161
1155
1149
1141
1133
1124
1114
1104
1092
1080
1067
1053
1038
1022
1006
988
970
951
931
911
889
867
844
821
796
771
745
718
691
663
634
604
574
544
512
480
447
414
380
346
311
275
239
203
166
128
91
52
14
-25
-65
-105
-145
-185
-226
-267
-308
-349
-390
-432
-474
-516
-558
-600
-642
-685
-727
-769
-811
-854
-896
-938
-980
-1022
-1064
-1106
-1147
-1189
-1230
-1271
-1312
-1353
-1393
-1433
-1473
-1513
-1552
-1591
-1629
-1668
-1706
-1743
-1780
-1817
-1853
-1888
-1924
-1958
-1993
-2025
-2059
-2092
-2124
-2155
-2186
-2217
-2246
-2275
-2304
-2331
-2359
-2385
-2411
-2436
-2461
-2484
-2508
-2530
-2552
-2573
-2594
-2614
-2633
-2651
-2669
-2686
-2703
-2719
-2734
-2748
-2762
-2776
-2788
-2800
-2811
-2822
-2832
-2841
-2850
-2858
-2865
-2872
-2878
-2884
-2889
-2893
-2897
-2900
-2903
-2905
-2907
-2908
-2909
-2909
-2908
-2908
-2906
-2905
-2902
-2900
-2897
-2893
-2889
-2885
-2881
-2876
-2870
-2865
-2859
-2852
-2846
-2839
-2832
-2824
-2816
-2808
-2800
-2792
-2783
-2774
-2766
-2756
-2747
-2738
-2728
-2719
-2709
-2699
-2690
-2680
-2670
-2660
-2650
-2640
-2631
-2621
-2611
-2602
-2592
-2583
-2574
-2565
-2556
-2547
-2539
-2530
-2522
-2515
-2507
-2500
-2493
-2487
-2480
-2475
-2469
-2464
-2459
-2455
-2451
-2448
-2445
-2443
-2441
-2439
-2438
-2438
-2438
-2439
-2440
-2441
-2444
-2446
-2450
-2454
-2458
-2463
-2469
-2475
-2482
-2489
-2497
-2506
-2515
-2525
-2535
-2546
-2557
-2569
-2582
-2595
-2609
-2623
-2638
-2653
-2669
-2685
-2702
-2720
-2738
-2756
-2775
-2794
-2814
-2835
-2855
-2877
-2898
-2920
-2943
-2965
-2989
-3012
-3036
-3060
-3085
-3110
-3135
-3160
-3186
-3212
-3238
-3265
-3291
-3318
-3345
-3373
-3400
-3428
-3455
-3483
-3511
-3539
-3567
-3596
-3624
-3652
-3681
-3709
-3738
-3766
-3795
-3823
-3851
-3880
-3908
-3936
-3964
-3992
-4019
-4046
-4075
-4102
-4129
-4156
-4183
-4210
-4236
-4262
-4288
-4314
-4339
-4364
-4389
-4414
-4438
-4462
-4486
-4509
-4532
-4555
-4577
-4599
-4621
-4642
-4663
-4684
-4704
-4724
-4743
-4762
-4781
-4799
-4816
-4834
-4850
-4867
-4883
-4898
-4913
-4928
-4942
-4956
-4969
-4982
-4994
-5006
-5018
-5029
-5039
-5049
-5059
-5068
-5077
-5085
-5093
-5100
-5107
-5113
-5119
-5124
-5129
-5133
-5137
-5140
-5143
-5145
-5147
-5149
-5149
-5150
-5150
-5149
-5148
-5147
-5145
-5142
-5139
-5136
-5132
-5128
-5123
-5118
-5112
-5106
-5099
-5093
-5085
-5077
-5069
-5060
-5051
-5042
-5032
-5022
-5011
-5000
-4989
-4977
-4965
-4952
-4940
-4927
-4913
-4899
-4885
-4871
-4856
-4841
-4826
-4810
-4794
-4778
-4761
-4744
-4727
-4710
-4692
-4674
-4656
-4638
-4619
-4600
-4581
-4561
-4542
-4522
-4502
-4481
-4461
-4440
-4419
-4398
-4377
-4355
-4333
-4311
-4289
-4267
-4244
-4222
-4199
-4176
-4152
-4129
-4105
-4082
-4058
-4034
-4009
-3985
-3960
-3935
-3910
-3885
-3860
-3834
-3808
-3783
-3756
-3730
-3704
-3677
-3650
-3624
-3596
-3569
-3542
-3514
-3486
-3458
-3430
-3402
-3374
-3345
-3316
-3287
-3258
-3228
-3199
-3169
-3139
-3109
-3079
-3048
-3017
-2986
-2955
-2924
-2892
-2861
-2829
-2797
-2764
-2732
-2699
-2666
-2633
-2600
-2566
-2533
-2499
-2465
-2430
-2396
-2361
-2326
-2291
-2255
-2219
-2184
-2147
-2111
-2075
-2037
-2001
-1964
-1926
-1889
-1851
-1813
-1774
-1736
-1697
-1658
-1619
-1580
-1541
-1501
-1461
-1421
-1381
-1340
-1300
-1259
-1218
-1177
-1135
-1094
-1052
-1010
-967
-925
-882
-839
-796
-753
-709
-666
-622
-578
-533
-489
-444
-399
-354
-309
-264
-218
-172
-126
-80
-34
12
59
105
152
199
246
293
340
387
434
482
529
577
624
672
719
767
814
862
910
957
1004
1052
1100
1147
1194
1242
1289
1336
1383
1430
1476
1523
1569
1616
1662
1708
1754
1799
1845
1890
1935
1979
2024
2068
2112
2156
2199
2242
2285
2328
2370
2412
2454
2495
2536
2577
2617
2657
2697
2736
2775
2813
2851
2889
2926
2963
2999
3035
3071
3106
3140
3175
3209
3242
3275
3307
3339
3371
3402
3433
3463
3492
3522
3550
3578
3606
3633
3660
3686
3712
3737
3761
3785
3809
3832
3854
3876
3897
3918
3938
3957
3976
3994
4011
4029
4045
4061
4075
4091
4105
4118
4131
4143
4154
4165
4175
4185
4194
4202
4210
4217
4223
4229
4234
4239
4243
4247
4250
4252
4254
4255
4256
4256
4255
4254
4253
4250
4248
4245
4241
4237
4232
4227
4221
4214
4208
4200
4193
4185
4176
4167
4157
4147
4137
4126
4115
4103
4091
4078
4066
4053
4040
4026
4011
3997
3982
3967
3951
3936
3919
3903
3886
3869
3852
3834
3816
3798
3780
3761
3742
3723
3703
3683
3663
3643
3623
3602
3581
3560
3539
3517
3495
3474
3451
3429
3407
3384
3361
3338
3315
3292
3268
3244
3221
3197
3172
3148
3124
3099
3074
3050
3025
2999
2974
2949
2923
2897
2872
2846
2819
2793
2767
2741
2714
2687
2661
2634
2607
2580
2552
2525
2498
2470
2442
2415
2387
2359
2331
2303
2274
2246
2218
2189
2161
2132
2103
2074
2045
2017
1987
1958
1929
1900
1870
1840
1811
1781
1751
1721
1691
1661
1631
1600
1570
1539
1509
1478
1447
1416
1385
1354
1323
1292
1260
1229
1197
1166
1134
1102
1071
1039
1006
975
943
911
879
847
815
783
751
719
687
655
623
591
559
527
495
463
431
400
368
336
305
273
242
210
179
148
116
85
54
23
-7
-38
-69
-99
-130
-160
-190
-220
-250
-279
-309
-338
-368
-397
-425
-454
-482
-511
-539
-567
-594
-622
-649
-676
-703
-729
-755
-781
-807
-833
-858
-883
-908
-932
-956
-980
-1004
-1027
-1050
-1072
-1095
-1117
-1138
-1160
-1181
-1202
-1222
-1242
-1262
-1281
-1300
-1319
-1337
-1355
-1373
-1390
-1407
-1424
-1440
-1456
-1471
-1486
-1501
-1515
-1529
-1542
-1555
-1568
-1580
-1592
-1603
-1614
-1625
-1635
-1644
-1654
-1662
-1671
-1679
-1686
-1693
-1700
-1706
-1712
-1717
-1722
-1726
-1730
-1734
-1737
-1740
-1742
-1744
-1745
-1746
-1747
-1747
-1746
-1746
-1744
-1743
-1741
-1738
-1736
-1732
-1729
-1725
-1720
-1715
-1710
-1705
-1699
-1693
-1686
-1679
-1672
-1664
-1656
-1648
-1639
-1631
-1621
-1612
-1602
-1592
-1582
-1571
-1560
-1549
-1537
-1526
-1514
-1501
-1489
-1476
-1464
-1451
-1437
-1424
-1410
-1397
-1383
-1369
-1355
-1340
-1326
-1311
-1296
-1282
-1267
-1252
-1237
-1222
-1206
-1191
-1176
-1160
-1145
-1130
-1114
-1099
-1084
-1068
-1053
-1038
-1022
-1006
-992
-977
-962
-947
-932
-917
-903
-888
-874
-860
-846
-832
-818
-804
-791
-778
-765
-752
-739
-727
-715
-703
-691
-680
-668
-658
-647
-637
-627
-617
-608
-599
-590
-582
-574
-567
-559
-553
-546
-540
-534
-529
-524
-520
-516
-512
-509
-506
-504
-502
-501
-500
-499
-499
-499
-500
-501
-503
-505
-507
-510
-513
-517
-521
-526
-531
-536
-542
-549
-556
-563
-570
-578
-587
-596
-605
-614
-624
-635
-645
-656
-668
-680
-692
-704
-717
-730
-744
-757
-771
-786
-800
-815
-831
-846
-862
-878
-894
-910
-927
-944
-961
-978
-996
-1012
-1031
-1049
-1067
-1085
-1104
-1122
-1141
-1159
-1178
-1197
-1216
-1235
-1255
-1274
-1293
-1313
-1332
-1352
-1371
-1391
-1410
-1430
-1449
-1468
-1488
-1507
-1527
-1546
-1565
-1584
-1603
-1622
-1641
-1659
-1678
-1696
-1715
-1733
-1751
-1768
-1786
-1804
-1821
-1838
-1855
-1871
-1888
-1904
-1920
-1936
-1952
-1967
-1982
-1997
-2012
-2025
-2040
-2054
-2067
-2081
-2094
-2106
-2119
-2131
-2143
-2155
-2166
-2177
-2188
-2198
-2208
-2218
-2227
-2237
-2245
-2254
-2262
-2270
-2278
-2285
-2292
-2298
-2305
-2311
-2316
-2322
-2326
-2331
-2335
-2339
-2343
-2346
-2349
-2352
-2355
-2357
-2358
-2360
-2361
-2361
-2362
-2362
-2361
-2361
-2360
-2359
-2357
-2355
-2353
-2350
-2347
-2344
-2340
-2336
-2332
-2328
-2323
-2318
-2312
-2306
-2300
-2294
-2287
-2280
-2273
-2265
-2257
-2249
-2241
-2232
-2223
-2214
-2204
-2194
-2184
-2174
-2164
-2153
-2142
-2131
-2119
-2108
-2096
-2084
-2072
-2059
-2047
-2033
-2021
-2008
-1994
-1981
-1967
-1954
-1940
-1925
-1911
-1897
-1882
-1868
-1853
-1838
-1823
-1808
-1792
-1777
-1761
-1746
-1730
-1714
-1698
-1682
-1665
-1649
-1632
-1616
-1599
-1582
-1565
-1548
-1531
-1514
-1496
-1479
-1461
-1443
-1426
-1408
-1390
-1372
-1354
-1335
-1317
-1299
-1281
-1262
-1244
-1225
-1207
-1188
-1169
-1151
-1132
-1113
-1094
-1075
-1057
-1038
-1018
-999
-980
-961
-942
-922
-903
-883
-864
-844
-824
-805
-785
-765
-745
-724
-704
-683
-663
-642
-621
-600
-579
-558
-537
-515
-494
-472
-450
-428
-405
-383
-360
-337
-314
-291
-268
-244
-221
-197
-173
-148
-124
-99
-74
-49
-24
1
27
53
79
105
132
159
186
213
240
268
295
323
352
380
409
437
466
496
525
554
584
614
644
675
705
736
766
797
828
859
890
922
953
985
1016
1048
1080
1111
1143
1175
1207
1239
1270
1302
1334
1366
1397
1429
1460
1492
1523
1554
1585
1616
1647
1677
1708
1738
1768
1798
1827
1857
1886
1915
1943
1972
2000
2027
2055
2082
2109
2135
2161
2187
2213
2238
2262
2287
2311
2334
2357
2380
2402
2424
2445
2466
2487
2507
2526
2545
2564
2582
2600
2617
2633
2649
2665
2680
2694
2708
2721
2734
2747
2759
2770
2781
2791
2800
2810
2818
2826
2834
2841
2847
2853
2859
2864
2868
2872
2876
2879
2881
2883
2884
2885
2886
2886
2886
2885
2883
2882
2880
2877
2874
2870
2867
2862
2858
2853
2847
2841
2835
2829
2822
2814
2807
2799
2790
2781
2772
2763
2753
2743
2732
2722
2711
2699
2687
2675
2663
2650
2638
2624
2611
2597
2583
2569
2554
2540
2525
2509
2494
2478
2462
2446
2430
2413
2397
2380
2362
2345
2328
2310
2292
2274
2256
2238
2219
2201
2182
2163
2144
2125
2106
2086
2067
2047
2028
2008
1988
1968
1948
1928
1908
1888
1867
1847
1826
1806
1785
1765
1744
1723
1702
1681
1660
1639
1618
1597
1576
1554
1533
1512
1490
1468
1447
1425
1403
1381
1360
1337
1315
1293
1271
1249
1226
1203
1181
1158
1135
1112
1089
1066
1042
1018
995
972
948
924
900
876
851
827
803
778
753
729
704
679
654
629
603
578
553
527
501
476
450
424
398
371
345
319
292
265
239
212
185
158
130
103
76
48
20
-7
-35
-63
-92
-120
-148
-177
-205
-234
-263
-292
-321
-350
-379
-408
-438
-467
-497
-527
-556
-586
-616
-647
-677
-707
-738
-768
-799
-830
-860
-891
-922
-954
-985
-1016
-1048
-1079
-1111
-1143
-1175
-1207
-1239
-1271
-1303
-1335
-1368
-1400
-1433
-1466
-1498
-1531
-1564
-1597
-1630
-1663
-1697
-1730
-1763
-1796
-1830
-1863
-1896
-1930
-1963
-1997
-2029
-2063
-2097
-2130
-2164
-2197
-2231
-2264
-2297
-2330
-2364
-2397
-2430
-2463
-2496
-2529
-2562
-2594
-2627
-2660
-2692
-2725
-2757
-2789
-2821
-2853
-2884
-2916
-2948
-2979
-3010
-3041
-3072
-3102
-3133
-3163
-3193
-3223
-3253
-3283
-3312
-3341
-3370
-3399
-3427
-3455
-3483
-3511
-3538
-3566
-3592
-3619
-3646
-3672
-3697
-3723
-3748
-3773
-3798
-3822
-3846
-3869
-3893
-3915
-3938
-3960
-3982
-4003
-4024
-4045
-4065
-4085
-4104
-4123
-4142
-4160
-4177
-4194
-4211
-4228
-4243
-4259
-4274
-4288
-4302
-4315
-4328
-4341
-4353
-4364
-4375
-4386
-4396
-4405
-4414
-4423
-4431
-4438
-4445
-4451
-4457
-4463
-4468
-4472
-4476
-4479
-4482
-4484
-4486
-4488
-4488
-4489
-4489
-4488
-4487
-4486
-4484
-4481
-4478
-4475
-4471
-4466
-4462
-4456
-4450
-4444
-4438
-4431
-4423
-4415
-4407
-4398
-4389
-4379
-4369
-4359
-4348
-4337
-4326
-4314
-4301
-4289
-4276
-4262
-4248
-4234
-4220
-4205
-4190
-4175
-4159
-4143
-4126
-4110
-4093
-4075
-4058
-4040
-4022
-4003
-3985
-3966
-3947
-3928
-3909
-3889
-3869
-3849
-3828
-3808
-3787
-3766
-3745
-3723
-3702
-3680
-3658
-3636
-3613
-3591
-3568
-3545
-3522
-3499
-3476
-3452
-3428
-3404
-3380
-3356
-3331
-3306
-3282
-3256
-3231
-3206
-3180
-3154
-3128
-3102
-3076
-3049
-3023
-2996
-2969
-2942
-2914
-2887
-2859
-2831
-2803
-2775
-2746
-2718
-2689
-2660
-2630
-2601
-2571
-2541
-2511
-2481
-2450
-2420
-2389
-2358
-2326
-2295
-2263
-2231
-2199
-2166
-2134
-2101
-2068
-2033
-2001
-1967
-1933
-1899
-1865
-1830
-1796
-1761
-1726
-1690
-1655
-1619
-1583
-1547
-1511
-1475
-1438
-1402
-1365
-1328
-1291
-1253
-1216
-1179
-1141
-1103
-1065
-1028
-990
-952
-913
-875
-837
-799
-760
-722
-683
-645
-606
-568
-529
-491
-452
-413
-375
-336
-298
-259
-221
-182
-143
-105
-66
-28
11
49
87
126
164
202
240
278
316
354
392
430
468
505
543
580
618
655
692
729
766
803
840
876
913
949
986
1022
1058
1094
1130
1166
1202
1237
1273
1308
1344
1379
1414
1449
1484
1519
1554
1588
1623
1657
1692
1726
1760
1794
1828
1862
1896
1930
1963
1997
2031
2064
2097
2131
2164
2197
2230
2263
2296
2329
2362
2394
2427
2459
2492
2524
2556
2588
2620
2652
2684
2716
2748
2779
2811
2842
2873
2904
2935
2966
2997
3028
3058
3088
3119
3149
3179
3209
3238
3268
3297
3326
3355
3384
3413
3441
3469
3498
3525
3553
3580
3608
3635
3661
3688
3714
3740
3766
3791
3816
3841
3866
3890
3914
3938
3961
3984
4006
4029
4051
4073
4094
4115
4136
4156
4176
4195
4214
4233
4251
4269
4287
4304
4320
4336
4352
4367
4382
4397
4411
4424
4437
4450
4462
4473
4485
4495
4505
4515
4524
4533
4541
4548
4556
4562
4568
4574
4579
4583
4587
4590
4593
4595
4597
4598
4599
4599
4598
4597
4596
4594
4591
4588
4584
4580
4575
4569
4563
4557
4550
4542
4534
4525
4516
4506
4495
4484
4473
4461
4448
4435
4421
4407
4393
4377
4362
4345
4329
4311
4294
4275
4257
4237
4218
4198
4177
4156
4134
4112
4090
4067
4043
4019
3996
3971
3946
3921
3895
3869
3843
3816
3789
3761
3733
3705
3676
3647
3618
3589
3559
3529
3499
3468
3437
3406
3375
3343
3312
3280
3248
3215
3183
3150
3117
3085
3051
3018
2985
2952
2918
2884
2851
2817
2783
2749
2715
2681
2647
2612
2578
2544
2510
2475
2441
2407
2373
2339
2304
2270
2236
2202
2168
2134
2100
2066
2032
1999
1965
1931
1898
1864
1831
1797
1764
1731
1698
1665
1632
1600
1567
1534
1502
1470
1437
1405
1373
1342
1310
1278
1247
1215
1184
1153
1122
1091
1060
1030
999
969
938
908
878
848
818
789
759
729
700
671
642
612
584
555
526
497
469
440
412
384
356
328
300
272
244
217
189
162
134
107
80
53
26
0
-27
-54
-80
-106
-132
-159
-184
-210
-236
-262
-287
-313
-338
-363
-388
-413
-438
-462
-487
-511
-536
-560
-584
-608
-632
-655
-679
-702
-725
-748
-771
-794
-817
-839
-862
-884
-906
-928
-949
-971
-992
-1012
-1034
-1055
-1076
-1096
-1116
-1136
-1156
-1176
-1195
-1215
-1234
-1253
-1271
-1290
-1308
-1326
-1344
-1362
-1379
-1396
-1413
-1430
-1446
-1462
-1478
-1494
-1509
-1524
-1539
-1554
-1568
-1582
-1595
-1609
-1622
-1634
-1647
-1659
-1671
-1682
-1693
-1704
-1715
-1725
-1735
-1744
-1753
-1762
-1771
-1779
-1787
-1794
-1802
-1809
-1815
-1821
-1827
-1833
-1838
-1843
-1847
-1852
-1856
-1859
-1863
-1866
-1868
-1871
-1873
-1874
-1876
-1877
-1878
-1878
-1878
-1878
-1878
-1877
-1876
-1875
-1873
-1872
-1870
-1867
-1865
-1862
-1859
-1856
-1852
-1848
-1844
-1840
-1836
-1831
-1826
-1821
-1816
-1810
-1804
-1798
-1792
-1786
-1779
-1772
-1765
-1758
-1751
-1743
-1736
-1728
-1720
-1712
-1704
-1695
-1687
-1678
-1669
-1660
-1651
-1642
-1633
-1623
-1614
-1604
-1594
-1584
-1574
-1563
-1553
-1542
-1532
-1521
-1510
-1499
-1488
-1476
-1465
-1454
-1442
-1430
-1418
-1406
-1394
-1382
-1370
-1357
-1345
-1332
-1320
-1307
-1294
-1281
-1268
-1255
-1242
-1229
-1216
-1202
-1189
-1175
-1162
-1148
-1135
-1121
-1108
-1094
-1080
-1067
-1053
-1039
-1025
-1012
-998
-984
-971
-957
-943
-930
-916
-903
-889
-876
-863
-849
-836
-823
-810
-797
-784
-771
-758
-745
-733
-720
-708
-695
-683
-671
-659
-647
-635
-623
-612
-601
-589
-578
-567
-556
-546
-535
-525
-514
-504
-494
-485
-475
-466
-456
-447
-438
-430
-421
-413
-405
-397
-389
-382
-374
-367
-360
-353
-346
-340
-334
-328
-322
-316
-310
-305
-300
-295
-290
-285
-280
-276
-272
-268
-264
-260
-257
-253
-250
-247
-244
-241
-238
-236
-233
-231
-229
-227
-226
-224
-222
-221
-220
-219
-218
-217
-216
-216
-215
-215
-214
-214
-214
-214
-214
-214
-214
-215
-215
-216
-216
-217
-217
-218
-219
-219
-220
-221
-222
-222
-223
-224
-225
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-242
-243
-244
-245
-247
-248
-249
-250
-252
-253
-255
-256
-258
-259
-261
-262
-264
-266
-267
-269
-271
-272
-274
-276
-278
-280
-282
-284
-285
-287
-289
-291
-293
-295
-297
-300
-302
-304
-306
-308
-310
-312
-314
-317
-319
-321
-323
-325
-328
-330
-332
-334
-337
-339
-341
-344
-346
-349
-351
-354
-356
-358
-361
-363
-366
-369
-371
-374
-376
-379
-381
-384
-387
-389
-392
-395
-397
-400
-403
-405
-408
-411
-414
-416
-419
-422
-425
-428
-430
-433
-436
-439
-442
-445
-448
-451
-454
-457
-460
-463
-466
-470
-473
-476
-479
-482
-486
-489
-492
-496
-499
-503
-506
-510
-514
-517
-521
-525
-529
-532
-536
-540
-544
-548
-552
-557
-561
-565
-569
-574
-578
-583
-587
-592
-596
-601
-606
-610
-615
-620
-625
-630
-635
-640
-646
-651
-656
-662
-667
-673
-679
-685
-691
-697
-703
-709
-715
-722
-728
-735
-741
-748
-755
-762
-769
-776
-784
-791
-799
-806
-814
-822
-830
-838
-846
-855
-863
-872
-880
-889
-898
-907
-917
-926
-936
-945
-955
-965
-975
-985
-996
-1006
-1016
-1028
-1039
-1050
-1061
-1073
-1085
-1097
-1109
-1121
-1133
-1146
-1159
-1172
-1185
-1198
-1212
-1225
-1239
-1254
-1268
-1282
-1297
-1312
-1327
-1343
-1358
-1374
-1390
-1406
-1423
-1439
-1456
-1473
-1491
-1508
-1526
-1544
-1562
-1580
-1599
-1617
-1636
-1655
-1675
-1694
-1714
-1734
-1754
-1774
-1795
-1815
-1836
-1857
-1878
-1899
-1920
-1942
-1964
-1985
-2007
-2029
-2051
-2073
-2095
-2118
-2140
-2163
-2185
-2208
-2230
-2253
-2275
-2298
-2321
-2343
-2366
-2389
-2411
-2434
-2456
-2479
-2501
-2523
-2546
-2568
-2590
-2612
-2634
-2656
-2677
-2699
-2720
-2741
-2762
-2783
-2804
-2825
-2845
-2865
-2885
-2905
-2924
-2943
-2962
-2981
-3000
-3018
-3036
-3054
-3071
-3088
-3105
-3122
-3138
-3154
-3169
-3184
-3199
-3213
-3228
-3241
-3255
-3268
-3280
-3292
-3304
-3315
-3326
-3337
-3347
-3356
-3365
-3374
-3383
-3390
-3398
-3405
-3411
-3417
-3423
-3428
-3432
-3436
-3440
-3443
-3446
-3448
-3450
-3451
-3452
-3452
-3452
-3451
-3450
-3449
-3447
-3444
-3441
-3438
-3434
-3429
-3424
-3419
-3413
-3407
-3400
-3393
-3385
-3377
-3369
-3360
-3350
-3340
-3330
-3320
-3309
-3297
-3285
-3273
-3261
-3248
-3234
-3220
-3206
-3192
-3177
-3162
-3146
-3130
-3114
-3097
-3081
-3063
-3046
-3028
-3010
-2991
-2973
-2954
-2934
-2915
-2895
-2875
-2854
-2833
-2813
-2791
-2770
-2748
-2726
-2704
-2682
-2659
-2637
-2614
-2590
-2567
-2543
-2520
-2496
-2472
-2447
-2423
-2398
-2373
-2349
-2324
-2298
-2273
-2248
-2222
-2197
-2171
-2145
-2119
-2093
-2068
-2041
-2016
-1989
-1963
-1937
-1911
-1885
-1859
-1833
-1807
-1781
-1755
-1729
-1703
-1677
-1652
-1626
-1600
-1575
-1549
-1524
-1499
-1474
-1449
-1424
-1399
-1374
-1350
-1326
-1301
-1277
-1254
-1230
-1206
-1183
-1160
-1137
-1114
-1092
-1069
-1047
-1025
-1004
-982
-961
-940
-919
-898
-878
-857
-837
-818
-798
-779
-760
-741
-722
-704
-686
-668
-650
-632
-615
-598
-581
-565
-549
-532
-517
-501
-485
-470
-455
-440
-426
-411
-397
-383
-370
-356
-343
-330
-317
-304
-292
-279
-267
-255
-244
-232
-221
-210
-199
-189
-178
-168
-158
-148
-138
-129
-120
-110
-101
-93
-84
-75
-67
-59
-51
-43
-35
-28
-20
-13
-5
2
9
16
23
29
36
43
49
56
62
68
75
81
87
94
100
106
112
119
125
131
137
143
150
156
162
168
175
181
188
194
200
207
213
220
227
233
240
247
253
260
267
274
281
288
295
302
309
316
323
330
338
345
352
360
367
375
382
390
397
405
413
421
428
436
444
452
460
468
476
484
492
500
508
516
524
532
540
548
556
565
573
581
589
597
605
613
621
630
638
646
654
662
670
678
685
693
701
709
717
725
732
740
748
755
763
770
778
785
792
800
807
814
821
829
836
843
850
857
864
871
877
884
891
897
904
911
917
923
930
936
942
948
954
960
966
972
978
983
989
995
1000
1006
1010
1016
1020
1027
1032
1037
1041
1046
1051
1056
1060
1065
1069
1073
1078
1082
1086
1090
1093
1097
1101
1104
1108
1111
1114
1117
1120
1123
1126
1128
1131
1133
1135
1137
1139
1141
1143
1144
1146
1147
1148
1149
1150
1150
1151
1151
1151
1151
1151
1151
1150
1150
1149
1148
1147
1145
1144
1142
1140
1138
1136
1133
1131
1128
1125
1122
1118
1115
1111
1107
1103
1099
1095
1090
1086
1081
1076
1070
1065
1059
1053
1047
1041
1035
1028
1020
1014
1006
1000
992
985
977
968
960
952
943
934
924
915
905
896
885
875
865
854
843
832
820
808
797
784
772
759
747
734
720
707
693
679
665
651
636
621
607
591
576
560
545
529
513
496
480
463
447
430
412
395
378
360
343
325
307
289
271
253
234
216
197
179
160
142
123
104
85
66
48
29
10
-9
-28
-47
-66
-85
-104
-123
-142
-161
-180
-199
-217
-236
-255
-273
-292
-310
-329
-347
-365
-383
-401
-419
-437
-454
-472
-489
-506
-523
-540
-557
-573
-590
-606
-622
-638
-653
-668
-684
-698
-713
-728
-742
-756
-770
-783
-796
-809
-822
-835
-847
-859
-871
-882
-894
-905
-916
-926
-936
-946
-956
-966
-975
-984
-993
-1000
-1008
-1016
-1025
-1032
-1040
-1047
-1053
-1060
-1066
-1072
-1078
-1084
-1089
-1095
-1100
-1104
-1109
-1113
-1118
-1122
-1126
-1129
-1133
-1136
-1139
-1142
-1145
-1148
-1151
-1153
-1156
-1158
-1160
-1163
-1165
-1167
-1169
-1170
-1172
-1174
-1176
-1177
-1179
-1181
-1182
-1184
-1186
-1188
-1189
-1191
-1193
-1195
-1197
-1199
-1201
-1203
-1205
-1207
-1209
-1212
-1214
-1217
-1220
-1223
-1225
-1229
-1232
-1235
-1238
-1242
-1246
-1250
-1254
-1258
-1262
-1266
-1271
-1276
-1280
-1285
-1291
-1296
-1301
-1307
-1313
-1318
-1324
-1331
-1337
-1343
-1350
-1356
-1363
-1370
-1377
-1384
-1391
-1399
-1406
-1414
-1422
-1429
-1437
-1445
-1453
-1462
-1470
-1478
-1487
-1495
-1503
-1512
-1521
-1529
-1538
-1547
-1555
-1564
-1573
-1582
-1591
-1599
-1608
-1617
-1626
-1634
-1643
-1652
-1660
-1669
-1677
-1686
-1694
-1703
-1711
-1720
-1728
-1736
-1744
-1752
-1760
-1768
-1776
-1784
-1791
-1799
-1806
-1814
-1821
-1828
-1835
-1842
-1849
-1856
-1863
-1870
-1876
-1883
-1889
-1895
-1902
-1908
-1914
-1920
-1926
-1931
-1937
-1942
-1948
-1953
-1959
-1964
-1969
-1974
-1979
-1983
-1988
-1993
-1997
-2001
-2005
-2009
-2015
-2019
-2023
-2027
-2031
-2035
-2037
-2041
-2045
-2049
-2053
-2056
-2060
-2063
-2067
-2070
-2073
-2076
-2080
-2083
-2086
-2089
-2092
-2096
-2099
-2102
-2105
-2108
-2111
-2114
-2118
-2121
-2124
-2127
-2130
-2133
-2136
-2139
-2143
-2146
-2149
-2152
-2155
-2158
-2161
-2164
-2167
-2170
-2173
-2176
-2179
-2182
-2185
-2188
-2191
-2194
-2197
-2200
-2202
-2205
-2208
-2210
-2213
-2216
-2218
-2221
-2223
-2226
-2228
-2230
-2232
-2235
-2237
-2239
-2241
-2243
-2245
-2247
-2249
-2251
-2252
-2254
-2256
-2257
-2259
-2260
-2262
-2263
-2264
-2265
-2267
-2268
-2269
-2270
-2271
-2272
-2273
-2273
-2274
-2275
-2276
-2276
-2277
-2278
-2278
-2279
-2279
-2280
-2280
-2280
-2281
-2281
-2281
-2282
-2282
-2282
-2282
-2283
-2283
-2283
-2283
-2283
-2283
-2284
-2284
-2284
-2284
-2284
-2284
-2284
-2285
-2285
-2285
-2285
-2285
-2286
-2286
-2286
-2287
-2287
-2287
-2288
-2288
-2289
-2289
-2290
-2291
-2291
-2292
-2293
-2294
-2295
-2296
-2297
-2298
-2299
-2300
-2302
-2303
-2304
-2306
-2307
-2309
-2311
-2312
-2314
-2316
-2318
-2319
-2321
-2323
-2326
-2328
-2330
-2332
-2334
-2337
-2339
-2341
-2344
-2346
-2349
-2352
-2354
-2357
-2359
-2362
-2365
-2368
-2370
-2373
-2376
-2379
-2382
-2385
-2387
-2390
-2393
-2396
-2399
-2402
-2405
-2407
-2410
-2413
-2416
-2418
-2421
-2424
-2426
-2429
-2431
-2434
-2436
-2438
-2440
-2443
-2445
-2447
-2449
-2450
-2452
-2454
-2455
-2457
-2458
-2459
-2460
-2461
-2462
-2463
-2463
-2464
-2464
-2464
-2464
-2464
-2464
-2464
-2463
-2462
-2462
-2461
-2459
-2458
-2457
-2455
-2453
-2451
-2449
-2446
-2444
-2441
-2438
-2435
-2432
-2428
-2424
-2421
-2417
-2412
-2408
-2403
-2398
-2393
-2388
-2382
-2377
-2371
-2365
-2358
-2352
-2345
-2338
-2331
-2324
-2316
-2308
-2300
-2292
-2284
-2275
-2266
-2257
-2248
-2239
-2229
-2219
-2210
-2199
-2189
-2178
-2168
-2157
-2146
-2135
-2123
-2111
-2100
-2088
-2075
-2063
-2051
-2037
-2025
-2012
-1999
-1986
-1972
-1959
-1945
-1931
-1917
-1903
-1889
-1874
-1860
-1845
-1830
-1815
-1800
-1785
-1769
-1754
-1739
-1723
-1707
-1691
-1676
-1660
-1644
-1628
-1611
-1595
-1579
-1562
-1546
-1529
-1513
-1496
-1479
-1463
-1446
-1429
-1412
-1395
-1378
-1361
-1344
-1327
-1310
-1293
-1276
-1259
-1242
-1225
-1207
-1190
-1173
-1156
-1138
-1121
-1104
-1086
-1069
-1052
-1034
-1016
-1000
-983
-965
-948
-931
-913
-896
-879
-862
-844
-827
-810
-793
-776
-758
-741
-724
-707
-690
-673
-656
-639
-622
-605
-588
-572
-555
-538
-521
-505
-488
-472
-455
-438
-422
-406
-389
-373
-357
-341
-324
-308
-292
-276
-260
-244
-228
-213
-197
-181
-166
-150
-134
-119
-103
-88
-73
-57
-42
-27
-12
3
19
34
49
64
79
94
109
124
138
153
168
183
198
213
228
242
257
272
287
302
316
331
346
361
375
390
405
420
434
449
464
478
493
508
522
537
552
566
581
596
610
625
639
654
668
683
697
712
726
741
755
770
784
799
813
827
842
856
870
884
899
913
927
941
955
969
983
997
1010
1025
1039
1053
1067
1080
1094
1108
1121
1135
1148
1162
1175
1189
1202
1215
1228
1241
1254
1267
1280
1293
1306
1319
1331
1344
1357
1369
1382
1394
1406
1418
1431
1443
1455
1467
1479
1490
1502
1514
1525
1537
1548
1560
1571
1582
1593
1604
1615
1626
1637
1648
1658
1669
1679
1689
1700
1710
1720
1730
1739
1749
1759
1768
1777
1787
1796
1805
1813
1822
1831
1839
1848
1856
1864
1872
1880
1888
1895
1903
1910
1917
1924
1931
1938
1944
1951
1957
1963
1969
1974
1980
1985
1990
1995
1999
2004
2008
2012
2016
2019
2023
2025
2029
2031
2033
2036
2037
2039
2041
2041
2043
2044
2044
2044
2044
2044
2043
2041
2041
2039
2037
2036
2033
2031
2028
2024
2021
2017
2013
2008
2003
1998
1993
1987
1981
1975
1968
1961
1954
1946
1938
1930
1921
1912
1903
1893
1883
1873
1862
1851
1840
1828
1816
1804
1791
1779
1765
1752
1738
1723
1709
1694
1679
1663
1647
1631
1614
1598
1580
1563
1545
1527
1509
1490
1471
1452
1432
1412
1392
1372
1351
1330
1309
1287
1266
1244
1221
1199
1176
1153
1129
1106
1082
1058
1034
1010
985
960
935
910
885
859
834
808
782
756
730
703
677
650
624
597
570
543
516
489
462
434
407
380
353
325
298
271
244
216
189
162
135
108
81
54
27
0
-27
-53
-80
-106
-132
-158
-184
-210
-236
-261
-286
-311
-336
-361
-385
-409
-433
-457
-480
-503
-526
-548
-570
-592
-614
-635
-656
-677
-697
-717
-736
-756
-774
-793
-811
-828
-846
-862
-879
-895
-910
-926
-940
-955
-968
-982
-995
-1006
-1018
-1031
-1042
-1053
-1063
-1073
-1082
-1091
-1100
-1108
-1115
-1122
-1129
-1135
-1141
-1146
-1151
-1155
-1159
-1162
-1165
-1168
-1170
-1171
-1172
-1173
-1173
-1173
-1172
-1171
-1169
-1168
-1165
-1162
-1159
-1155
-1151
-1147
-1142
-1137
-1131
-1125
-1119
-1112
-1105
-1098
-1090
-1082
-1073
-1064
-1055
-1046
-1036
-1026
-1014
-1004
-993
-982
-970
-958
-946
-934
-921
-908
-895
-881
-867
-853
-839
-825
-810
-795
-780
-765
-750
-734
-718
-703
-686
-670
-654
-638
-621
-604
-588
-571
-554
-537
-520
-503
-486
-469
-451
-434
-417
-400
-382
-365
-348
-331
-314
-297
-280
-263
-246
-229
-212
-195
-179
-162
-146
-130
-113
-97
-81
-66
-50
-34
-19
-4
11
26
41
55
69
84
97
111
125
138
151
164
176
189
201
213
225
236
247
258
269
279
289
299
308
318
327
335
344
352
360
367
375
381
388
394
400
406
411
416
421
425
429
433
436
439
442
444
446
448
449
450
451
451
451
451
450
449
447
446
444
441
438
435
432
428
424
420
415
410
405
399
393
387
381
374
367
360
352
344
336
328
319
311
302
292
283
273
263
253
243
233
222
211
200
189
178
167
155
143
131
119
107
95
83
70
58
45
32
20
7
-6
-19
-33
-46
-59
-72
-86
-99
-112
-126
-139
-153
-166
-180
-193
-206
-220
-233
-247
-260
-273
-287
-300
-313
-326
-339
-352
-365
-378
-391
-403
-416
-428
-440
-452
-464
-476
-488
-500
-511
-523
-534
-545
-556
-566
-577
-587
-597
-607
-617
-627
-636
-645
-654
-663
-672
-681
-689
-697
-705
-712
-720
-727
-734
-741
-748
-754
-760
-766
-772
-778
-783
-788
-793
-798
-802
-806
-810
-814
-817
-821
-824
-827
-829
-831
-833
-835
-837
-838
-839
-840
-841
-841
-841
-841
-841
-840
-839
-838
-837
-835
-834
-831
-829
-826
-824
-821
-817
-814
-810
-805
-801
-796
-792
-786
-781
-775
-770
-763
-757
-750
-744
-736
-729
-722
-714
-706
-697
-689
-680
-671
-662
-652
-643
-633
-622
-612
-601
-591
-579
-568
-557
-545
-533
-521
-509
-496
-483
-470
-457
-444
-430
-417
-403
-389
-374
-360
-345
-330
-315
-300
-285
-269
-254
-238
-222
-206
-190
-173
-157
-140
-124
-107
-90
-73
-56
-38
-21
-4
14
31
49
67
84
102
120
138
156
174
192
210
228
246
264
282
300
318
336
354
372
390
408
426
444
462
479
497
515
533
550
568
585
603
620
637
654
671
688
705
722
739
755
772
788
804
820
836
852
868
883
899
914
929
944
959
974
988
1002
1016
1031
1044
1058
1071
1085
1098
1111
1123
1136
1148
1160
1172
1183
1195
1206
1217
1227
1238
1248
1258
1268
1278
1287
1296
1305
1314
1323
1331
1339
1347
1354
1361
1368
1375
1382
1388
1394
1400
1406
1411
1417
1422
1426
1431
1435
1439
1443
1447
1450
1453
1456
1459
1462
1464
1466
1468
1470
1471
1472
1473
1474
1475
1475
1476
1476
1476
1475
1475
1474
1473
1472
1471
1469
1468
1466
1464
1462
1460
1457
1455
1452
1449
1446
1443
1439
1436
1432
1428
1424
1420
1416
1411
1407
1402
1397
1392
1387
1382
1377
1371
1366
1360
1354
1348
1342
1336
1330
1324
1317
1311
1304
1298
1291
1284
1277
1270
1263
1256
1249
1241
1234
1226
1219
1211
1203
1196
1188
1180
1172
1163
1155
1147
1139
1130
1122
1113
1104
1095
1087
1078
1069
1060
1050
1041
1032
1022
1012
1002
994
984
974
964
954
944
934
923
913
902
892
881
870
859
848
837
826
815
803
792
780
769
757
745
733
721
709
697
685
672
660
647
635
622
609
596
584
570
557
544
531
517
504
490
477
463
449
435
421
407
393
378
364
349
335
320
305
290
275
260
245
229
214
198
182
166
150
134
118
101
85
68
51
34
17
-1
-18
-36
-53
-71
-89
-108
-126
-144
-163
-182
-201
-220
-239
-259
-279
-298
-318
-338
-359
-379
-400
-421
-442
-463
-484
-505
-527
-549
-571
-593
-615
-638
-660
-683
-706
-729
-752
-776
-799
-823
-847
-871
-895
-919
-944
-968
-993
-1018
-1043
-1068
-1093
-1119
-1144
-1170
-1195
-1221
-1247
-1274
-1300
-1326
-1353
-1379
-1406
-1433
-1460
-1487
-1514
-1541
-1569
-1596
-1623
-1651
-1679
-1707
-1734
-1762
-1790
-1818
-1847
-1875
-1903
-1931
-1960
-1988
-2017
-2045
-2074
-2102
-2131
-2159
-2188
-2217
-2245
-2274
-2303
-2332
-2360
-2389
-2418
-2446
-2475
-2504
-2533
-2561
-2590
-2619
-2647
-2676
-2704
-2733
-2761
-2790
-2818
-2846
-2875
-2903
-2931
-2959
-2987
-3015
-3043
-3071
-3099
-3126
-3154
-3181
-3209
-3236
-3263
-3290
-3317
-3344
-3371
-3398
-3424
-3451
-3477
-3503
-3529
-3555
-3580
-3606
-3631
-3656
-3681
-3705
-3730
-3754
-3778
-3802
-3825
-3849
-3872
-3895
-3917
-3940
-3962
-3983
-4005
-4026
-4046
-4067
-4088
-4108
-4127
-4146
-4165
-4184
-4202
-4220
-4237
-4254
-4271
-4287
-4303
-4319
-4334
-4348
-4363
-4377
-4390
-4403
-4415
-4427
-4439
-4450
-4461
-4471
-4481
-4490
-4499
-4507
-4515
-4522
-4529
-4536
-4541
-4547
-4552
-4556
-4560
-4563
-4566
-4568
-4570
-4572
-4572
-4573
-4572
-4572
-4570
-4569
-4566
-4563
-4560
-4556
-4551
-4547
-4541
-4535
-4528
-4521
-4514
-4506
-4497
-4488
-4478
-4468
-4457
-4446
-4434
-4422
-4410
-4396
-4383
-4369
-4354
-4339
-4324
-4308
-4291
-4274
-4257
-4239
-4221
-4203
-4184
-4164
-4144
-4124
-4103
-4082
-4061
-4038
-4017
-3994
-3971
-3948
-3925
-3901
-3877
-3852
-3827
-3802
-3777
-3751
-3725
-3699
-3673
-3646
-3619
-3592
-3565
-3537
-3509
-3481
-3453
-3425
-3396
-3368
-3339
-3310
-3281
-3251
-3222
-3193
-3163
-3133
-3103
-3074
-3044
-3014
-2983
-2953
-2923
-2893
-2863
-2832
-2802
-2772
-2741
-2711
-2681
-2650
-2620
-2590
-2559
-2529
-2499
-2468
-2438
-2408
-2378
-2348
-2318
-2288
-2258
-2228
-2198
-2168
-2139
-2109
-2079
-2050
-2021
-1991
-1962
-1933
-1904
-1875
-1846
-1818
-1789
-1761
-1733
-1705
-1676
-1649
-1621
-1593
-1566
-1538
-1511
-1484
-1457
-1430
-1403
-1377
-1351
-1324
-1298
-1272
-1247
-1221
-1196
-1170
-1145
-1120
-1095
-1071
-1046
-1022
-997
-973
-949
-926
-902
-879
-855
-832
-809
-786
-764
-741
-719
-696
-674
-652
-630
-609
-587
-566
-545
-524
-503
-482
-462
-441
-421
-401
-381
-361
-341
-321
-302
-282
-263
-244
-225
-206
-188
-169
-151
-133
-115
-97
-79
-61
-44
-27
-9
8
25
41
58
75
91
107
123
139
155
170
186
201
216
231
246
261
276
290
304
318
332
346
360
374
387
401
414
427
440
453
466
479
491
504
516
528
540
552
564
576
588
599
611
622
634
645
656
667
678
689
700
711
722
732
743
753
764
774
784
795
805
815
825
835
845
854
864
874
883
893
903
912
921
931
940
949
959
968
977
986
995
1004
1012
1022
1031
1039
1048
1057
1065
1074
1083
1091
1100
1108
1117
1125
1134
1142
1150
1159
1167
1175
1184
1192
1200
1208
1217
1225
1233
1241
1250
1258
1266
1274
1282
1291
1299
1307
1315
1323
1332
1340
1348
1356
1364
1372
1380
1389
1397
1405
1413
1421
1429
1437
1445
1453
1461
1469
1477
1485
1493
1501
1509
1517
1525
1533
1540
1548
1556
1564
1571
1579
1586
1594
1601
1609
1616
1624
1631
1638
1645
1653
1660
1667
1674
1681
1688
1695
1702
1708
1715
1722
1728
1735
1741
1747
1754
1760
1766
1772
1778
1784
1790
1795
1801
1807
1812
1817
1823
1828
1833
1838
1843
1848
1852
1857
1862
1866
1870
1875
1879
1883
1887
1891
1894
1898
1901
1905
1908
1911
1914
1917
1920
1923
1925
1927
1930
1932
1933
1935
1937
1938
1939
1940
1941
1942
1943
1943
1943
1943
1943
1943
1942
1942
1941
1940
1939
1937
1936
1934
1932
1930
1928
1925
1922
1919
1916
1913
1909
1905
1901
1897
1893
1888
1883
1878
1873
1867
1862
1856
1850
1843
1837
1830
1823
1816
1808
1800
1793
1784
1776
1767
1758
1749
1740
1731
1721
1711
1701
1690
1680
1669
1658
1647
1636
1624
1612
1600
1588
1576
1563
1550
1538
1524
1511
1498
1484
1471
1457
1443
1428
1414
1400
1385
1370
1356
1341
1325
1310
1295
1280
1264
1248
1233
1217
1201
1185
1169
1153
1137
1120
1104
1087
1071
1054
1038
1020
1004
987
971
954
937
920
903
886
869
852
835
818
801
784
767
750
733
716
699
682
665
648
631
614
597
580
564
547
530
514
497
480
464
447
431
414
398
382
365
349
333
317
301
284
268
253
237
221
205
189
174
158
142
127
111
96
81
65
50
35
19
4
-11
-26
-41
-56
-71
-86
-101
-115
-130
-144
-159
-173
-188
-202
-216
-231
-245
-259
-273
-287
-301
-315
-329
-342
-356
-370
-383
-397
-410
-424
-437
-451
-464
-477
-490
-503
-516
-529
-542
-554
-567
-580
-592
-605
-617
-630
-642
-654
-667
-679
-691
-703
-715
-727
-739
-750
-762
-774
-786
-797
-809
-821
-832
-844
-855
-866
-878
-889
-900
-911
-922
-934
-945
-956
-967
-978
-988
-999
-1010
-1020
-1032
-1042
-1053
-1064
-1074
-1085
-1095
-1106
-1116
-1127
-1137
-1147
-1158
-1168
-1178
-1188
-1198
-1208
-1218
-1228
-1238
-1248
-1257
-1267
-1277
-1286
-1296
-1305
-1315
-1324
-1333
-1342
-1351
-1361
-1369
-1378
-1387
-1396
-1405
-1413
-1422
-1430
-1438
-1447
-1455
-1463
-1471
-1478
-1486
-1494
-1501
-1508
-1516
-1523
-1530
-1537
-1543
-1550
-1557
-1563
-1569
-1575
-1581
-1587
-1593
-1598
-1604
-1609
-1614
-1619
-1624
-1628
-1633
-1637
-1641
-1645
-1649
-1653
-1657
-1660
-1663
-1666
-1669
-1672
-1674
-1677
-1679
-1681
-1683
-1684
-1686
-1687
-1689
-1690
-1690
-1691
-1692
-1692
-1692
-1692
-1692
-1691
-1691
-1690
-1689
-1688
-1687
-1685
-1684
-1682
-1680
-1678
-1675
-1673
-1670
-1667
-1664
-1661
-1658
-1654
-1650
-1646
-1642
-1638
-1633
-1629
-1624
-1619
-1614
-1608
-1603
-1597
-1591
-1585
-1579
-1573
-1566
-1560
-1553
-1546
-1539
-1531
-1524
-1516
-1509
-1501
-1493
-1485
-1477
-1468
-1460
-1451
-1443
-1434
-1425
-1416
-1406
-1397
-1388
-1378
-1369
-1359
-1349
-1339
-1329
-1319
-1309
-1299
-1289
-1278
-1268
-1257
-1247
-1236
-1225
-1215
-1204
-1193
-1182
-1171
-1160
-1149
-1138
-1127
-1116
-1105
-1094
-1083
-1072
-1061
-1050
-1039
-1028
-1016
-1006
-995
-984
-973
-963
-952
-941
-931
-920
-909
-899
-889
-878
-868
-858
-848
-838
-828
-818
-808
-799
-789
-780
-770
-761
-752
-743
-734
-726
-717
-709
-701
-692
-684
-677
-669
-662
-654
-647
-640
-633
-627
-621
-614
-608
-603
-597
-592
-586
-581
-577
-572
-568
-564
-560
-556
-553
-549
-546
-544
-541
-539
-537
-535
-533
-532
-531
-530
-529
-529
-529
-529
-529
-530
-530
-531
-533
-534
-536
-538
-540
-542
-545
-548
-551
-555
-558
-562
-566
-571
-575
-580
-585
-591
-596
-602
-608
-615
-621
-628
-635
-642
-650
-657
-665
-673
-682
-690
-699
-708
-717
-727
-736
-746
-756
-766
-777
-787
-798
-809
-820
-831
-842
-854
-866
-877
-889
-902
-914
-926
-939
-951
-964
-977
-990
-1002
-1016
-1030
-1044
-1057
-1071
-1085
-1099
-1113
-1127
-1141
-1155
-1169
-1184
-1198
-1213
-1228
-1242
-1257
-1272
-1287
-1302
-1316
-1331
-1346
-1362
-1377
-1392
-1407
-1422
-1437
-1453
-1468
-1483
-1499
-1514
-1530
-1545
-1561
-1576
-1592
-1608
-1623
-1639
-1655
-1670
-1686
-1702
-1718
-1733
-1749
-1765
-1781
-1797
-1812
-1828
-1844
-1860
-1875
-1891
-1907
-1923
-1938
-1954
-1970
-1985
-2001
-2017
-2032
-2048
-2063
-2079
-2094
-2110
-2125
-2140
-2155
-2170
-2186
-2200
-2215
-2230
-2245
-2260
-2274
-2289
-2303
-2317
-2332
-2346
-2360
-2374
-2387
-2401
-2415
-2428
-2442
-2455
-2468
-2481
-2493
-2506
-2518
-2531
-2543
-2555
-2567
-2578
-2590
-2601
-2612
-2623
-2634
-2644
-2655
-2665
-2675
-2685
-2694
-2703
-2713
-2722
-2730
-2739
-2747
-2755
-2763
-2771
-2778
-2785
-2792
-2799
-2806
-2812
-2818
-2824
-2829
-2835
-2840
-2845
-2849
-2853
-2857
-2861
-2865
-2868
-2871
-2873
-2876
-2878
-2880
-2881
-2883
-2884
-2885
-2885
-2886
-2886
-2885
-2885
-2884
-2883
-2882
-2880
-2879
-2877
-2875
-2872
-2869
-2866
-2863
-2860
-2856
-2852
-2847
-2843
-2838
-2833
-2828
-2822
-2816
-2810
-2804
-2797
-2791
-2783
-2776
-2769
-2761
-2753
-2745
-2736
-2727
-2718
-2709
-2700
-2690
-2680
-2670
-2660
-2650
-2639
-2628
-2617
-2606
-2594
-2583
-2571
-2559
-2546
-2534
-2521
-2508
-2495
-2482
-2469
-2455
-2441
-2428
-2413
-2399
-2385
-2370
-2356
-2341
-2326
-2311
-2295
-2280
-2265
-2249
-2233
-2217
-2201
-2185
-2169
-2153
-2136
-2120
-2103
-2087
-2070
-2053
-2036
-2019
-2003
-1986
-1969
-1951
-1934
-1917
-1900
-1883
-1866
-1849
-1831
-1814
-1797
-1780
-1763
-1746
-1729
-1712
-1695
-1678
-1661
-1645
-1628
-1611
-1595
-1579
-1562
-1546
-1530
-1514
-1499
-1483
-1467
-1452
-1437
-1422
-1407
-1392
-1378
-1364
-1349
-1335
-1322
-1308
-1295
-1281
-1268
-1256
-1243
-1231
-1218
-1207
-1195
-1183
-1172
-1161
-1150
-1140
-1130
-1120
-1110
-1101
-1091
-1082
-1074
-1065
-1057
-1049
-1042
-1034
-1027
-1020
-1014
-1008
-1002
-996
-990
-985
-980
-976
-971
-967
-964
-960
-957
-954
-951
-949
-946
-945
-943
-941
-940
-939
-939
-938
-938
-938
-938
-939
-939
-940
-941
-942
-944
-946
-947
-949
-952
-954
-957
-959
-962
-965
-968
-972
-975
-979
-983
-986
-990
-995
-999
-1002
-1008
-1012
-1016
-1020
-1026
-1031
-1036
-1041
-1046
-1051
-1056
-1061
-1067
-1072
-1077
-1082
-1087
-1093
-1098
-1103
-1108
-1113
-1118
-1123
-1127
-1132
-1137
-1141
-1146
-1150
-1155
-1159
-1163
-1167
-1171
-1175
-1179
-1183
-1186
-1190
-1193
-1196
-1199
-1202
-1205
-1207
-1210
-1212
-1214
-1216
-1217
-1219
-1220
-1221
-1222
-1222
-1222
-1222
-1222
-1222
-1221
-1220
-1219
-1217
-1216
-1214
-1211
-1209
-1206
-1203
-1199
-1196
-1191
-1187
-1182
-1178
-1172
-1167
-1161
-1155
-1148
-1142
-1134
-1127
-1119
-1111
-1103
-1094
-1085
-1076
-1066
-1056
-1046
-1035
-1024
-1012
-1000
-989
-977
-965
-952
-938
-925
-911
-896
-882
-867
-852
-836
-821
-804
-788
-771
-754
-737
-719
-702
-684
-665
-647
-628
-608
-589
-569
-550
-529
-509
-489
-468
-447
-425
-404
-382
-360
-338
-316
-294
-271
-248
-225
-202
-179
-156
-132
-109
-85
-61
-37
-13
11
35
59
84
108
133
157
182
206
231
255
280
304
329
353
378
402
426
451
475
499
524
548
572
595
619
643
667
690
713
737
760
782
805
828
850
873
895
917
938
960
981
1002
1022
1044
1064
1084
1105
1124
1144
1163
1182
1201
1220
1238
1257
1274
1292
1309
1327
1344
1360
1377
1393
1408
1424
1439
1454
1469
1484
1498
1512
1525
1539
1552
1565
1577
1589
1601
1613
1624
1635
1645
1656
1666
1675
1685
1694
1702
1711
1719
1726
1734
1741
1747
1754
1760
1765
1771
1776
1780
1785
1789
1793
1796
1799
1802
1804
1806
1808
1809
1811
1811
1812
1812
1812
1812
1811
1810
1808
1807
1805
1803
1800
1797
1794
1791
1787
1783
1779
1774
1769
1764
1759
1754
1748
1742
1736
1729
1723
1716
1709
1701
1694
1686
1678
1670
1662
1653
1645
1636
1627
1618
1609
1599
1590
1580
1570
1560
1550
1540
1530
1519
1509
1498
1487
1477
1466
1455
1444
1432
1421
1410
1398
1387
1375
1364
1352
1340
1328
1316
1304
1292
1280
1268
1256
1244
1232
1220
1207
1195
1183
1170
1158
1145
1133
1120
1108
1095
1083
1070
1058
1045
1033
1020
1008
995
983
970
958
945
933
920
908
896
884
871
859
847
835
823
811
799
787
775
763
751
740
728
716
705
693
682
670
659
647
636
624
613
602
591
579
568
557
546
535
524
513
502
491
480
470
459
448
438
427
417
406
396
386
375
365
355
345
335
325
315
306
296
286
277
267
258
249
239
230
221
212
203
194
185
176
168
159
151
142
134
125
117
109
101
93
85
78
70
62
55
47
40
33
25
18
11
4
-2
-9
-16
-23
-29
-36
-42
-49
-55
-61
-67
-73
-80
-86
-92
-97
-103
-109
-115
-121
-126
-132
-137
-143
-148
-154
-159
-165
-170
-175
-181
-186
-191
-196
-201
-206
-211
-216
-222
-227
-232
-237
-242
-247
-252
-257
-261
-266
-271
-276
-281
-286
-291
-296
-301
-306
-311
-316
-321
-327
-332
-337
-342
-347
-353
-358
-363
-369
-374
-380
-385
-391
-396
-402
-408
-414
-420
-426
-432
-438
-444
-451
-457
-464
-470
-477
-484
-491
-498
-505
-513
-520
-528
-535
-543
-551
-559
-567
-576
-584
-593
-601
-610
-619
-628
-637
-647
-656
-666
-676
-685
-695
-706
-716
-726
-737
-747
-758
-769
-780
-791
-802
-814
-825
-837
-849
-861
-873
-885
-897
-909
-922
-935
-947
-960
-973
-986
-999
-1012
-1026
-1040
-1053
-1067
-1081
-1095
-1109
-1123
-1138
-1152
-1167
-1181
-1196
-1211
-1226
-1241
-1256
-1271
-1286
-1301
-1317
-1332
-1348
-1363
-1379
-1395
-1410
-1426
-1442
-1458
-1474
-1490
-1506
-1522
-1539
-1555
-1571
-1587
-1604
-1620
-1636
-1653
-1669
-1685
-1702
-1718
-1735
-1751
-1767
-1784
-1800
-1816
-1833
-1849
-1865
-1882
-1898
-1914
-1930
-1947
-1963
-1979
-1995
-2011
-2027
-2043
-2058
-2074
-2090
-2105
-2121
-2136
-2152
-2167
-2182
-2197
-2212
-2227
-2242
-2257
-2271
-2286
-2300
-2315
-2329
-2343
-2357
-2371
-2384
-2398
-2411
-2425
-2438
-2451
-2464
-2477
-2489
-2502
-2514
-2526
-2538
-2550
-2562
-2574
-2585
-2596
-2607
-2618
-2629
-2639
-2650
-2660
-2670
-2679
-2689
-2698
-2707
-2716
-2725
-2733
-2742
-2750
-2757
-2765
-2772
-2780
-2786
-2793
-2799
-2806
-2812
-2817
-2823
-2828
-2833
-2838
-2842
-2846
-2850
-2854
-2858
-2861
-2864
-2866
-2869
-2871
-2873
-2874
-2876
-2877
-2877
-2878
-2878
-2878
-2878
-2877
-2876
-2875
-2874
-2872
-2870
-2868
-2865
-2862
-2859
-2856
-2853
-2849
-2845
-2840
-2836
-2831
-2826
-2821
-2815
-2809
-2804
-2797
-2791
-2784
-2777
-2770
-2763
-2755
-2747
-2739
-2731
-2723
-2714
-2705
-2696
-2687
-2677
-2667
-2658
-2648
-2637
-2627
-2617
-2606
-2595
-2584
-2573
-2561
-2550
-2538
-2526
-2515
-2502
-2490
-2478
-2465
-2453
-2440
-2427
-2414
-2401
-2388
-2375
-2361
-2348
-2334
-2321
-2307
-2293
-2279
-2265
-2251
-2237
-2223
-2208
-2194
-2179
-2165
-2150
-2136
-2121
-2106
-2091
-2076
-2061
-2045
-2031
-2016
-2001
-1985
-1970
-1955
-1939
-1924
-1908
-1893
-1877
-1862
-1846
-1830
-1814
-1799
-1783
-1767
-1751
-1735
-1719
-1703
-1687
-1671
-1655
-1639
-1623
-1606
-1590
-1574
-1558
-1542
-1525
-1509
-1493
-1476
-1460
-1444
-1427
-1411
-1395
-1378
-1362
-1345
-1329
-1313
-1296
-1280
-1263
-1247
-1230
-1214
-1197
-1181
-1164
-1148
-1131
-1115
-1098
-1082
-1065
-1049
-1032
-1016
-999
-982
-966
-949
-933
-916
-899
-883
-866
-849
-833
-816
-799
-783
-766
-749
-733
-716
-700
-683
-666
-650
-633
-617
-600
-584
-567
-551
-534
-518
-501
-485
-469
-452
-436
-420
-404
-387
-371
-355
-339
-323
-307
-291
-275
-260
-244
-228
-213
-197
-182
-166
-151
-136
-120
-105
-90
-75
-60
-46
-31
-16
-2
13
27
41
55
70
84
97
111
125
138
152
165
179
192
205
217
230
243
255
268
280
292
304
316
327
339
350
361
372
383
394
404
415
425
435
445
454
464
473
482
491
500
508
517
525
533
540
548
555
562
569
576
583
589
595
601
607
613
618
623
628
633
638
642
646
650
654
658
661
664
667
670
673
676
678
680
682
684
686
687
689
690
691
692
692
693
693
694
694
694
693
693
692
692
691
690
689
687
686
684
683
681
679
677
675
672
670
667
665
662
659
656
652
649
646
642
639
635
631
627
623
619
615
610
606
601
597
592
587
582
577
572
567
562
557
551
546
541
535
529
524
518
512
506
500
494
488
482
476
470
464
458
451
445
439
432
426
419
413
406
400
393
387
380
374
367
360
354
347
340
333
327
320
313
306
300
293
286
279
273
266
259
252
246
239
232
226
219
212
206
199
192
186
179
173
166
160
153
147
141
134
128
122
116
109
103
97
91
85
79
74
68
62
56
51
45
40
34
29
24
18
13
8
3
-2
-7
-12
-16
-21
-25
-30
-34
-38
-43
-47
-51
-55
-58
-62
-66
-69
-72
-76
-79
-82
-85
-87
-90
-93
-95
-97
-100
-102
-104
-105
-107
-109
-110
-112
-113
-114
-115
-116
-117
-117
-118
-118
-119
-119
-119
-119
-119
-119
-118
-118
-117
-117
-116
-115
-114
-113
-112
-111
-109
-108
-106
-105
-103
-101
-99
-97
-95
-93
-91
-89
-86
-84
-81
-79
-76
-74
-71
-68
-66
-63
-60
-57
-54
-51
-48
-45
-42
-39
-36
-33
-30
-27
-23
-20
-17
-14
-11
-8
-4
-1
2
5
8
12
15
18
21
24
27
30
33
37
40
43
46
49
52
55
58
61
63
66
69
72
75
78
80
83
86
89
91
94
97
99
102
105
107
110
112
115
118
120
123
126
128
131
133
136
139
141
144
146
149
152
154
157
160
163
165
168
171
174
176
179
182
185
188
191
193
196
199
202
205
208
211
215
218
221
224
227
230
234
237
240
244
247
250
254
257
261
264
268
272
275
279
283
286
290
294
298
301
305
309
313
317
321
325
329
334
338
342
346
351
355
359
364
368
373
377
382
387
391
396
401
405
410
415
420
425
430
434
439
444
449
454
459
464
470
475
480
485
490
495
500
506
511
516
522
527
532
538
543
549
554
560
565
571
576
582
587
593
599
604
610
616
621
627
633
639
644
650
656
662
668
674
680
686
692
697
703
709
715
721
727
733
739
745
751
757
763
769
775
781
787
793
799
804
810
816
822
827
833
838
844
850
855
860
866
871
876
882
887
892
897
902
906
911
916
921
925
930
934
938
942
947
951
955
958
962
966
969
973
976
979
982
985
988
991
994
996
999
1000
1002
1004
1006
1008
1010
1012
1014
1014
1016
1016
1018
1018
1020
1020
1020
1020
1020
1020
1020
1020
1020
1018
1018
1016
1016
1014
1012
1012
1010
1008
1006
1002
1000
998
996
993
989
986
983
979
975
971
967
963
958
954
949
944
939
933
928
922
916
910
904
897
891
884
877
870
862
855
847
839
831
823
815
806
798
789
780
770
761
752
742
732
722
712
701
691
680
669
658
647
635
624
612
601
589
576
564
552
539
527
514
501
488
475
461
448
434
420
406
393
378
364
350
335
321
306
292
277
262
247
232
216
201
186
170
154
139
123
107
91
75
59
43
27
10
-6
-23
-39
-56
-72
-89
-106
-122
-139
-156
-173
-190
-207
-224
-241
-258
-275
-292
-309
-327
-344
-361
-378
-396
-413
-430
-448
-465
-482
-500
-517
-535
-552
-569
-587
-604
-622
-639
-656
-674
-691
-708
-726
-743
-760
-777
-795
-812
-829
-846
-863
-880
-897
-914
-931
-948
-965
-982
-999
-1014
-1032
-1049
-1065
-1081
-1098
-1114
-1130
-1147
-1163
-1179
-1195
-1210
-1226
-1242
-1257
-1273
-1288
-1303
-1318
-1333
-1348
-1363
-1378
-1393
-1407
-1421
-1436
-1450
-1464
-1478
-1492
-1506
-1519
-1533
-1546
-1560
-1573
-1586
-1599
-1612
-1624
-1637
-1650
-1662
-1674
-1686
-1698
-1710
-1722
-1734
-1745
-1757
-1768
-1779
-1791
-1802
-1812
-1823
-1834
-1844
-1855
-1865
-1875
-1885
-1895
-1905
-1915
-1925
-1934
-1944
-1953
-1962
-1971
-1980
-1989
-1998
-2007
-2015
-2024
-2032
-2041
-2049
-2057
-2065
-2073
-2081
-2088
-2096
-2103
-2111
-2118
-2125
-2132
-2139
-2146
-2152
-2159
-2165
-2172
-2178
-2184
-2190
-2196
-2202
-2208
-2213
-2219
-2224
-2230
-2235
-2240
-2245
-2250
-2255
-2259
-2264
-2269
-2273
-2277
-2282
-2286
-2290
-2294
-2297
-2301
-2305
-2308
-2311
-2315
-2318
-2321
-2324
-2327
-2330
-2332
-2335
-2337
-2340
-2342
-2344
-2347
-2349
-2351
-2352
-2354
-2356
-2358
-2359
-2361
-2362
-2363
-2364
-2366
-2367
-2368
-2368
-2369
-2370
-2371
-2371
-2372
-2372
-2373
-2373
-2373
-2374
-2374
-2374
-2374
-2374
-2374
-2374
-2373
-2373
-2373
-2372
-2372
-2372
-2371
-2371
-2370
-2369
-2369
-2368
-2367
-2367
-2366
-2365
-2364
-2363
-2362
-2361
-2360
-2359
-2358
-2357
-2356
-2355
-2353
-2352
-2351
-2350
-2348
-2347
-2346
-2344
-2343
-2342
-2340
-2339
-2337
-2336
-2334
-2333
-2331
-2330
-2328
-2327
-2325
-2323
-2322
-2320
-2318
-2317
-2315
-2313
-2311
-2309
-2307
-2306
-2304
-2302
-2299
-2297
-2295
-2293
-2291
-2289
-2286
-2284
-2281
-2279
-2276
-2274
-2271
-2268
-2266
-2263
-2260
-2257
-2254
-2251
-2248
-2244
-2241
-2238
-2234
-2231
-2227
-2223
-2219
-2215
-2211
-2207
-2203
-2199
-2195
-2190
-2185
-2181
-2176
-2171
-2166
-2161
-2156
-2151
-2145
-2140
-2134
-2128
-2122
-2116
-2110
-2104
-2098
-2092
-2085
-2079
-2072
-2065
-2058
-2051
-2044
-2037
-2029
-2021
-2013
-2007
-1999
-1991
-1983
-1975
-1967
-1959
-1950
-1942
-1933
-1925
-1916
-1907
-1898
-1889
-1880
-1871
-1862
-1853
-1843
-1834
-1824
-1815
-1805
-1795
-1786
-1776
-1766
-1756
-1746
-1736
-1726
-1715
-1705
-1695
-1685
-1674
-1664
-1653
-1643
-1632
-1621
-1611
-1600
-1589
-1578
-1567
-1556
-1545
-1534
-1523
-1512
-1501
-1490
-1479
-1468
-1456
-1445
-1434
-1422
-1411
-1399
-1388
-1377
-1365
-1354
-1342
-1331
-1319
-1308
-1296
-1284
-1273
-1261
-1250
-1238
-1226
-1215
-1203
-1191
-1180
-1168
-1156
-1145
-1133
-1121
-1110
-1098
-1086
-1075
-1063
-1051
-1040
-1028
-1016
-1004
-993
-982
-970
-958
-947
-935
-923
-912
-900
-889
-877
-866
-854
-842
-831
-819
-808
-796
-785
-773
-762
-750
-739
-727
-715
-704
-692
-681
-669
-658
-646
-635
-623
-612
-600
-588
-577
-565
-554
-542
-531
-519
-507
-496
-484
-473
-461
-449
-438
-426
-415
-403
-391
-380
-368
-357
-345
-333
-322
-310
-299
-287
-275
-264
-252
-241
-229
-218
-207
-195
-184
-172
-161
-150
-139
-127
-116
-105
-94
-83
-72
-61
-50
-39
-28
-17
-6
4
15
26
36
47
57
67
78
88
98
108
118
127
137
147
156
165
175
184
193
202
211
219
228
236
245
253
261
269
276
284
291
299
306
313
319
326
333
339
345
351
357
362
368
373
378
383
387
392
396
400
404
408
411
414
417
420
423
425
427
429
431
432
433
434
435
436
436
436
436
435
434
433
432
431
429
427
425
422
419
416
413
410
406
402
398
393
389
384
379
373
368
362
356
349
343
336
329
322
314
306
298
290
282
273
264
255
246
236
227
217
206
196
186
175
164
153
141
130
118
106
94
81
69
56
44
31
17
4
-9
-23
-37
-51
-65
-79
-93
-108
-122
-137
-152
-167
-182
-197
-212
-227
-242
-258
-273
-289
-305
-320
-336
-352
-368
-384
-400
-416
-432
-448
-464
-481
-497
-513
-529
-545
-562
-578
-594
-610
-626
-642
-659
-675
-691
-707
-723
-739
-755
-770
-786
-802
-818
-833
-849
-864
-880
-895
-910
-925
-941
-955
-970
-985
-1000
-1014
-1029
-1043
-1058
-1072
-1086
-1100
-1113
-1127
-1141
-1154
-1167
-1181
-1194
-1207
-1219
-1232
-1245
-1257
-1269
-1281
-1293
-1305
-1317
-1328
-1340
-1351
-1362
-1373
-1384
-1395
-1406
-1416
-1426
-1437
-1447
-1456
-1466
-1476
-1485
-1495
-1504
-1513
-1522
-1530
-1539
-1548
-1556
-1564
-1572
-1580
-1588
-1595
-1603
-1610
-1617
-1625
-1631
-1638
-1645
-1651
-1658
-1664
-1670
-1676
-1682
-1688
-1694
-1699
-1704
-1710
-1715
-1720
-1725
-1730
-1734
-1739
-1743
-1748
-1752
-1756
-1760
-1764
-1768
-1771
-1775
-1779
-1782
-1786
-1789
-1792
-1796
-1799
-1802
-1805
-1808
-1811
-1814
-1817
-1819
-1822
-1825
-1827
-1830
-1832
-1835
-1837
-1840
-1842
-1844
-1846
-1849
-1851
-1853
-1855
-1857
-1859
-1861
-1863
-1865
-1867
-1869
-1871
-1873
-1875
-1877
-1879
-1881
-1883
-1885
-1886
-1888
-1890
-1892
-1893
-1895
-1897
-1899
-1900
-1902
-1904
-1905
-1907
-1908
-1910
-1911
-1913
-1914
-1916
-1917
-1919
-1920
-1921
-1922
-1924
-1925
-1926
-1927
-1928
-1929
-1930
-1931
-1932
-1932
-1933
-1934
-1934
-1935
-1935
-1936
-1936
-1936
-1937
-1937
-1937
-1937
-1937
-1936
-1936
-1936
-1935
-1935
-1934
-1933
-1932
-1931
-1930
-1929
-1927
-1926
-1924
-1923
-1921
-1919
-1916
-1914
-1912
-1909
-1906
-1904
-1901
-1897
-1894
-1890
-1887
-1883
-1879
-1875
-1870
-1866
-1861
-1856
-1851
-1846
-1840
-1835
-1829
-1823
-1816
-1810
-1803
-1796
-1789
-1782
-1774
-1767
-1759
-1750
-1742
-1733
-1725
-1716
-1706
-1697
-1687
-1677
-1667
-1657
-1646
-1635
-1624
-1613
-1602
-1590
-1578
-1566
-1554
-1541
-1528
-1515
-1502
-1489
-1475
-1462
-1448
-1433
-1419
-1405
-1390
-1375
-1360
-1344
-1329
-1313
-1297
-1281
-1265
-1249
-1232
-1215
-1198
-1181
-1164
-1147
-1129
-1111
-1093
-1075
-1057
-1039
-1020
-1002
-983
-964
-945
-926
-906
-887
-867
-847
-828
-808
-788
-767
-747
-727
-706
-686
-665
-645
-624
-603
-582
-561
-540
-519
-498
-477
-456
-435
-413
-392
-371
-349
-328
-307
-286
-264
-243
-222
-200
-179
-158
-137
-116
-94
-73
-52
-31
-10
10
31
52
73
93
114
134
154
174
194
214
234
254
274
293
313
332
351
370
389
408
426
445
463
481
499
517
535
552
570
587
604
621
638
654
670
687
703
718
734
750
765
780
795
810
824
839
853
867
881
894
908
921
934
947
959
972
984
996
1008
1018
1031
1042
1053
1064
1074
1085
1095
1105
1114
1124
1133
1142
1151
1160
1169
1177
1185
1193
1200
1208
1215
1222
1229
1236
1242
1249
1255
1260
1266
1272
1277
1282
1287
1291
1296
1300
1304
1308
1311
1315
1318
1321
1324
1326
1329
1331
1333
1335
1337
1338
1339
1340
1341
1342
1343
1343
1343
1343
1343
1342
1342
1341
1340
1339
1338
1336
1335
1333
1331
1329
1326
1324
1321
1319
1316
1313
1309
1306
1302
1298
1295
1291
1286
1282
1277
1273
1268
1263
1258
1253
1247
1242
1236
1231
1225
1219
1212
1206
1200
1193
1186
1180
1173
1166
1158
1151
1144
1136
1128
1121
1113
1105
1096
1088
1080
1071
1063
1054
1045
1036
1027
1018
1008
999
990
980
970
960
950
940
930
920
910
899
889
878
868
857
846
835
824
813
802
790
779
767
756
744
732
720
708
696
684
671
659
647
634
621
609
596
583
570
557
544
530
517
504
490
477
463
449
436
422
408
394
380
366
352
337
323
309
294
280
265
251
236
221
207
192
177
162
147
132
117
102
86
71
56
41
25
10
-5
-21
-36
-52
-67
-83
-98
-114
-130
-145
-161
-177
-192
-208
-224
-240
-255
-271
-287
-303
-318
-334
-350
-365
-381
-397
-412
-428
-444
-459
-475
-490
-506
-521
-537
-552
-568
-583
-598
-614
-629
-644
-659
-674
-689
-704
-719
-734
-749
-764
-779
-794
-808
-823
-837
-852
-866
-881
-895
-909
-923
-937
-951
-965
-979
-993
-1006
-1020
-1034
-1048
-1061
-1074
-1088
-1101
-1114
-1127
-1140
-1153
-1166
-1179
-1192
-1204
-1217
-1229
-1242
-1254
-1266
-1278
-1291
-1303
-1314
-1326
-1338
-1350
-1361
-1373
-1384
-1395
-1406
-1418
-1429
-1440
-1450
-1461
-1472
-1482
-1493
-1503
-1513
-1524
-1534
-1544
-1553
-1563
-1573
-1582
-1592
-1601
-1610
-1620
-1629
-1637
-1646
-1655
-1663
-1672
-1680
-1688
-1696
-1704
-1712
-1720
-1727
-1735
-1742
-1749
-1756
-1763
-1770
-1777
-1783
-1790
-1796
-1802
-1809
-1814
-1820
-1826
-1831
-1837
-1842
-1847
-1852
-1857
-1862
-1866
-1871
-1875
-1879
-1883
-1887
-1891
-1895
-1898
-1901
-1905
-1908
-1911
-1913
-1916
-1919
-1921
-1923
-1925
-1927
-1929
-1931
-1933
-1934
-1935
-1937
-1938
-1939
-1939
-1940
-1940
-1941
-1941
-1941
-1941
-1941
-1941
-1940
-1940
-1939
-1938
-1937
-1936
-1935
-1934
-1932
-1931
-1929
-1927
-1926
-1924
-1921
-1919
-1917
-1914
-1912
-1909
-1906
-1904
-1901
-1898
-1894
-1891
-1888
-1884
-1881
-1877
-1873
-1870
-1866
-1862
-1858
-1854
-1849
-1845
-1841
-1836
-1832
-1827
-1822
-1817
-1813
-1808
-1803
-1797
-1792
-1787
-1782
-1776
-1771
-1765
-1759
-1754
-1748
-1742
-1736
-1730
-1724
-1718
-1712
-1705
-1699
-1693
-1686
-1680
-1673
-1666
-1659
-1653
-1646
-1639
-1632
-1624
-1617
-1610
-1603
-1595
-1588
-1580
-1573
-1565
-1557
-1550
-1542
-1534
-1526
-1518
-1510
-1501
-1493
-1485
-1477
-1468
-1460
-1451
-1443
-1434
-1425
-1417
-1408
-1399
-1390
-1381
-1373
-1364
-1355
-1346
-1336
-1327
-1318
-1309
-1300
-1290
-1281
-1272
-1262
-1253
-1244
-1234
-1225
-1215
-1205
-1196
-1186
-1177
-1167
-1158
-1148
-1138
-1129
-1119
-1109
-1100
-1090
-1080
-1070
-1061
-1051
-1041
-1032
-1022
-1012
-1002
-993
-983
-974
-964
-955
-945
-935
-926
-916
-907
-898
-888
-879
-869
-860
-851
-841
-832
-823
-814
-804
-795
-786
-777
-768
-759
-750
-741
-732
-723
-714
-705
-696
-687
-678
-669
-661
-652
-643
-634
-626
-617
-608
-600
-591
-583
-574
-566
-557
-549
-541
-532
-524
-516
-507
-499
-491
-483
-475
-467
-459
-451
-442
-435
-427
-419
-411
-403
-395
-387
-379
-371
-364
-356
-348
-340
-332
-325
-317
-309
-301
-293
-286
-278
-270
-262
-255
-247
-239
-231
-223
-216
-208
-200
-192
-184
-177
-169
-161
-153
-145
-137
-129
-121
-113
-105
-97
-89
-81
-73
-65
-57
-49
-41
-33
-25
-16
-8
0
8
17
25
33
41
50
58
66
75
83
92
100
108
117
125
133
142
150
159
167
175
184
192
200
209
217
225
234
242
250
259
267
275
283
292
300
308
316
324
332
340
348
356
364
372
380
388
395
403
411
418
426
433
441
448
456
463
470
477
484
491
498
505
512
519
526
532
539
545
552
558
564
570
576
582
588
594
600
605
611
616
622
627
633
638
643
648
653
658
662
667
672
676
681
685
689
693
697
701
705
709
713
717
720
724
727
730
734
737
740
743
746
748
751
754
756
759
761
763
765
767
769
771
773
774
776
777
778
780
781
782
782
783
784
784
785
785
785
785
785
785
785
785
784
784
783
782
781
780
779
778
777
775
774
772
770
769
767
765
762
760
758
755
753
750
747
745
742
739
736
732
729
726
722
719
715
711
708
704
700
696
691
687
683
679
674
670
665
660
656
651
646
641
636
631
625
620
615
609
604
598
593
587
581
576
570
564
558
552
546
540
533
527
521
515
508
502
495
489
482
476
469
462
455
449
442
435
428
421
414
407
400
393
386
379
371
364
357
349
342
335
327
320
312
305
297
290
282
274
267
259
251
244
236
228
220
213
205
197
189
181
173
165
158
150
142
134
126
118
110
102
94
86
78
70
62
54
46
38
29
21
13
5
-3
-11
-19
-27
-35
-44
-52
-60
-68
-76
-85
-93
-101
-109
-117
-126
-134
-142
-150
-159
-167
-175
-183
-192
-200
-208
-216
-225
-233
-241
-249
-258
-266
-274
-282
-291
-299
-307
-315
-323
-331
-340
-348
-356
-364
-372
-380
-388
-396
-404
-412
-420
-428
-436
-444
-452
-460
-468
-476
-483
-491
-499
-507
-514
-522
-530
-537
-545
-552
-560
-567
-575
-582
-590
-597
-605
-612
-620
-627
-634
-642
-649
-656
-664
-671
-678
-685
-693
-700
-707
-714
-721
-728
-735
-742
-749
-756
-763
-770
-777
-784
-791
-798
-805
-812
-819
-826
-833
-840
-847
-853
-860
-867
-874
-881
-888
-894
-901
-908
-915
-921
-928
-935
-942
-949
-955
-962
-969
-976
-982
-989
-996
-1002
-1010
-1016
-1022
-1030
-1037
-1043
-1050
-1057
-1064
-1071
-1077
-1084
-1091
-1098
-1105
-1112
-1118
-1125
-1132
-1139
-1146
-1153
-1160
-1167
-1174
-1181
-1189
-1196
-1203
-1210
-1217
-1225
-1232
-1239
-1247
-1254
-1262
-1269
-1277
-1284
-1292
-1300
-1307
-1315
-1323
-1331
-1339
-1347
-1355
-1363
-1371
-1379
-1387
-1395
-1404
-1412
-1421
-1429
-1438
-1446
-1455
-1464
-1472
-1481
-1490
-1499
-1508
-1517
-1526
-1535
-1544
-1553
-1563
-1572
-1581
-1591
-1600
-1609
-1619
-1629
-1638
-1648
-1657
-1667
-1677
-1687
-1697
-1706
-1716
-1726
-1736
-1746
-1756
-1767
-1777
-1787
-1797
-1807
-1817
-1828
-1838
-1848
-1858
-1869
-1879
-1889
-1900
-1910
-1921
-1931
-1941
-1952
-1962
-1972
-1983
-1993
-2004
-2013
-2024
-2035
-2045
-2055
-2066
-2076
-2086
-2097
-2107
-2117
-2127
-2138
-2148
-2158
-2168
-2178
-2188
-2198
-2208
-2218
-2228
-2237
-2247
-2257
-2266
-2276
-2286
-2295
-2304
-2314
-2323
-2332
-2342
-2351
-2360
-2369
-2378
-2386
-2395
-2404
-2413
-2421
-2430
-2438
-2446
-2455
-2463
-2471
-2479
-2487
-2495
-2502
-2510
-2517
-2525
-2532
-2539
-2546
-2553
-2560
-2567
-2574
-2580
-2586
-2593
-2599
-2605
-2611
-2616
-2622
-2627
-2633
-2638
-2643
-2648
-2652
-2657
-2661
-2665
-2670
-2673
-2677
-2681
-2684
-2687
-2690
-2693
-2696
-2698
-2701
-2703
-2705
-2707
-2708
-2710
-2711
-2712
-2713
-2714
-2714
-2714
-2715
-2714
-2714
-2714
-2713
-2712
-2711
-2710
-2708
-2707
-2705
-2703
-2701
-2698
-2696
-2693
-2690
-2686
-2683
-2679
-2676
-2672
-2667
-2663
-2658
-2653
-2648
-2643
-2638
-2632
-2626
-2620
-2614
-2607
-2601
-2594
-2587
-2579
-2572
-2564
-2556
-2548
-2540
-2532
-2523
-2514
-2505
-2496
-2487
-2477
-2467
-2457
-2447
-2437
-2426
-2415
-2404
-2393
-2382
-2371
-2359
-2347
-2335
-2323
-2311
-2299
-2286
-2273
-2260
-2247
-2234
-2221
-2207
-2193
-2180
-2166
-2152
-2138
-2123
-2109
-2094
-2080
-2065
-2050
-2035
-2020
-2004
-1989
-1974
-1958
-1942
-1927
-1911
-1895
-1879
-1863
-1847
-1830
-1814
-1798
-1781
-1765
-1748
-1731
-1715
-1698
-1681
-1664
-1647
-1630
-1613
-1596
-1579
-1562
-1545
-1527
-1510
-1493
-1476
-1458
-1441
-1424
-1406
-1389
-1372
-1354
-1337
-1320
-1302
-1285
-1268
-1250
-1233
-1216
-1199
-1181
-1164
-1147
-1130
-1113
-1095
-1078
-1061
-1044
-1027
-1010
-994
-977
-960
-943
-926
-910
-893
-877
-860
-844
-827
-811
-795
-778
-762
-746
-730
-714
-698
-682
-667
-651
-635
-620
-604
-588
-573
-558
-542
-527
-512
-497
-482
-467
-452
-437
-422
-408
-393
-378
-364
-350
-335
-321
-307
-293
-279
-265
-251
-237
-223
-209
-196
-182
-169
-156
-143
-129
-116
-103
-91
-78
-65
-53
-40
-28
-16
-3
9
21
32
44
56
67
79
90
101
112
123
134
144
155
165
176
186
196
206
216
225
235
244
254
263
272
281
290
298
307
315
324
332
340
348
355
363
371
378
385
392
399
406
413
419
426
432
438
445
450
456
462
468
473
479
484
489
494
499
503
508
512
517
521
525
529
533
537
540
544
547
550
553
556
559
562
564
567
569
571
574
576
577
579
581
582
584
585
586
587
588
589
589
590
590
590
591
591
591
590
590
590
589
588
588
587
586
584
583
582
580
579
577
575
573
571
569
567
564
562
559
556
553
550
547
544
540
537
533
530
526
522
518
513
509
504
500
495
490
485
480
475
470
464
459
453
448
442
436
430
424
417
411
404
398
391
384
377
370
363
356
349
341
334
326
318
311
303
295
286
278
270
262
253
244
236
227
218
209
200
191
182
172
163
153
144
134
124
114
104
94
84
74
63
53
42
32
21
10
-1
-12
-23
-34
-45
-56
-68
-79
-91
-102
-114
-126
-138
-150
-162
-174
-186
-198
-211
-223
-236
-248
-261
-274
-286
-299
-312
-325
-338
-351
-364
-377
-390
-403
-416
-429
-443
-456
-469
-482
-496
-509
-522
-536
-549
-563
-576
-589
-603
-616
-630
-643
-657
-670
-683
-697
-710
-724
-737
-750
-763
-777
-790
-803
-816
-829
-843
-856
-869
-882
-894
-907
-920
-933
-945
-958
-971
-983
-996
-1008
-1020
-1033
-1045
-1057
-1069
-1081
-1093
-1105
-1117
-1129
-1141
-1153
-1164
-1176
-1187
-1198
-1210
-1221
-1232
-1243
-1254
-1265
-1275
-1286
-1297
-1307
-1317
-1328
-1338
-1348
-1358
-1368
-1378
-1387
-1397
-1406
-1416
-1425
-1434
-1443
-1452
-1461
-1470
-1478
-1487
-1495
-1503
-1511
-1519
-1527
-1534
-1542
-1549
-1556
-1564
-1571
-1577
-1584
-1591
-1597
-1603
-1609
-1615
-1621
-1627
-1632
-1637
-1643
-1648
-1652
-1657
-1662
-1666
-1670
-1674
-1678
-1681
-1685
-1688
-1691
-1694
-1697
-1699
-1702
-1704
-1706
-1708
-1710
-1711
-1712
-1714
-1715
-1715
-1716
-1716
-1716
-1716
-1716
-1716
-1715
-1714
-1713
-1712
-1711
-1709
-1707
-1705
-1703
-1700
-1698
-1695
-1692
-1689
-1685
-1681
-1678
-1674
-1669
-1665
-1660
-1656
-1651
-1645
-1640
-1635
-1629
-1623
-1617
-1611
-1604
-1598
-1591
-1584
-1577
-1570
-1562
-1555
-1547
-1539
-1531
-1523
-1515
-1506
-1497
-1489
-1480
-1471
-1462
-1452
-1443
-1433
-1424
-1414
-1404
-1394
-1384
-1374
-1364
-1353
-1343
-1332
-1322
-1311
-1300
-1289
-1278
-1267
-1256
-1244
-1233
-1222
-1210
-1199
-1187
-1175
-1164
-1152
-1140
-1128
-1117
-1105
-1093
-1081
-1069
-1057
-1045
-1033
-1020
-1010
-998
-986
-974
-962
-950
-938
-926
-914
-902
-890
-878
-866
-854
-842
-830
-818
-807
-795
-783
-771
-759
-748
-736
-725
-713
-701
-690
-679
-667
-656
-645
-633
-622
-611
-600
-589
-578
-567
-556
-545
-534
-523
-512
-502
-491
-480
-470
-459
-449
-438
-428
-418
-407
-397
-387
-377
-367
-357
-348
-338
-328
-319
-309
-300
-290
-281
-272
-263
-253
-244
-235
-226
-217
-209
-200
-191
-182
-174
-165
-157
-148
-140
-132
-124
-116
-108
-100
-92
-84
-76
-69
-61
-54
-46
-39
-32
-25
-17
-10
-3
4
11
18
25
32
38
45
52
58
65
71
77
84
90
96
102
108
113
119
125
130
136
141
146
151
156
161
166
171
176
180
185
190
194
199
203
208
212
216
220
224
228
232
236
240
244
247
251
254
258
261
264
267
269
272
275
277
280
282
284
286
288
290
292
294
296
297
299
300
302
303
304
305
306
307
308
309
310
310
311
311
311
311
311
311
311
310
310
309
308
307
306
305
304
303
301
300
298
296
294
293
291
289
286
284
282
279
277
274
271
269
266
263
259
256
253
250
246
242
239
235
231
227
223
219
215
211
206
202
198
193
189
184
180
175
170
165
161
156
151
146
141
136
131
126
121
115
110
105
100
94
89
83
78
72
67
61
56
50
45
39
34
28
22
17
11
6
0
-5
-11
-16
-22
-27
-33
-38
-44
-49
-55
-60
-66
-71
-77
-82
-88
-93
-98
-104
-109
-114
-120
-125
-130
-135
-140
-145
-150
-155
-160
-165
-169
-174
-179
-183
-188
-192
-196
-201
-205
-209
-213
-217
-221
-225
-228
-232
-236
-239
-243
-246
-249
-252
-255
-258
-261
-264
-267
-270
-272
-275
-278
-280
-282
-285
-287
-289
-292
-294
-296
-298
-300
-302
-304
-306
-307
-309
-311
-312
-314
-315
-317
-318
-320
-321
-322
-323
-324
-325
-326
-327
-328
-329
-330
-330
-331
-332
-332
-333
-333
-334
-334
-335
-335
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-342
-342
-342
-343
-343
-344
-344
-345
-345
-346
-346
-347
-348
-348
-349
-350
-351
-351
-352
-353
-354
-355
-356
-357
-358
-359
-360
-361
-362
-363
-364
-365
-367
-368
-369
-371
-372
-374
-375
-377
-378
-380
-382
-384
-386
-387
-389
-391
-393
-396
-398
-400
-402
-404
-407
-409
-411
-414
-416
-419
-421
-424
-427
-429
-432
-434
-437
-440
-442
-445
-448
-451
-453
-456
-459
-462
-465
-468
-470
-473
-476
-479
-482
-485
-489
-492
-495
-498
-501
-504
-508
-511
-514
-517
-521
-524
-527
-530
-534
-537
-540
-543
-546
-549
-553
-556
-559
-562
-565
-568
-571
-574
-577
-580
-583
-586
-589
-592
-595
-598
-601
-604
-606
-609
-612
-615
-617
-620
-623
-625
-628
-630
-633
-635
-637
-639
-642
-644
-646
-648
-650
-652
-654
-656
-658
-659
-661
-663
-664
-666
-667
-668
-670
-671
-672
-673
-674
-675
-676
-676
-677
-677
-678
-678
-678
-678
-678
-678
-678
-678
-677
-677
-676
-675
-674
-674
-673
-671
-670
-669
-668
-666
-665
-663
-662
-660
-658
-656
-654
-652
-650
-648
-645
-643
-640
-638
-635
-632
-629
-626
-623
-620
-617
-613
-610
-606
-603
-599
-595
-592
-588
-584
-580
-576
-572
-568
-564
-560
-556
-552
-547
-543
-539
-534
-530
-525
-521
-516
-512
-507
-502
-498
-493
-488
-483
-478
-474
-469
-464
-459
-454
-449
-444
-439
-434
-429
-424
-419
-414
-409
-404
-399
-395
-390
-385
-380
-375
-370
-365
-361
-356
-351
-346
-342
-337
-333
-328
-324
-319
-315
-310
-306
-302
-298
-293
-289
-285
-281
-277
-274
-270
-266
-263
-259
-256
-252
-249
-246
-243
-240
-237
-234
-232
-229
-226
-224
-221
-219
-217
-215
-213
-211
-209
-207
-205
-203
-202
-200
-199
-198
-197
-195
-195
-194
-193
-192
-192
-191
-191
-191
-191
-191
-191
-192
-192
-193
-194
-195
-196
-197
-198
-200
-201
-203
-205
-207
-209
-211
-214
-216
-219
-221
-224
-227
-230
-233
-236
-240
-243
-246
-250
-254
-258
-261
-265
-270
-274
-278
-282
-287
-292
-296
-301
-306
-311
-316
-321
-326
-331
-337
-342
-348
-353
-359
-364
-370
-376
-382
-388
-394
-400
-406
-413
-419
-425
-432
-438
-445
-452
-458
-465
-472
-479
-486
-493
-500
-507
-514
-521
-528
-536
-543
-550
-558
-565
-572
-580
-587
-594
-602
-609
-617
-624
-631
-639
-646
-654
-661
-669
-676
-684
-691
-699
-706
-714
-721
-729
-736
-743
-751
-758
-765
-773
-780
-787
-795
-802
-809
-816
-823
-830
-837
-844
-851
-857
-864
-871
-877
-884
-890
-897
-903
-909
-916
-922
-928
-934
-940
-945
-951
-957
-963
-968
-974
-979
-984
-990
-995
-1000
-1004
-1010
-1014
-1018
-1024
-1029
-1033
-1037
-1042
-1046
-1050
-1054
-1058
-1062
-1066
-1070
-1073
-1077
-1080
-1084
-1087
-1090
-1093
-1096
-1099
-1102
-1104
-1107
-1109
-1111
-1114
-1116
-1118
-1119
-1121
-1123
-1124
-1126
-1127
-1129
-1130
-1131
-1132
-1133
-1134
-1135
-1135
-1136
-1137
-1137
-1138
-1138
-1138
-1138
-1139
-1139
-1139
-1139
-1138
-1138
-1138
-1138
-1137
-1137
-1136
-1136
-1135
-1135
-1134
-1133
-1132
-1131
-1130
-1130
-1129
-1128
-1126
-1125
-1124
-1123
-1122
-1121
-1119
-1118
-1117
-1115
-1114
-1112
-1111
-1109
-1108
-1106
-1105
-1103
-1102
-1101
-1099
-1098
-1096
-1095
-1093
-1092
-1090
-1089
-1087
-1086
-1085
-1083
-1082
-1080
-1079
-1078
-1076
-1075
-1074
-1072
-1071
-1070
-1069
-1068
-1067
-1066
-1065
-1064
-1063
-1062
-1061
-1060
-1060
-1059
-1058
-1058
-1057
-1057
-1056
-1056
-1055
-1055
-1055
-1055
-1054
-1054
-1054
-1054
-1054
-1054
-1054
-1054
-1055
-1055
-1055
-1056
-1056
-1056
-1057
-1057
-1058
-1059
-1059
-1060
-1061
-1062
-1063
-1064
-1065
-1066
-1067
-1068
-1069
-1071
-1072
-1073
-1075
-1076
-1078
-1079
-1081
-1082
-1084
-1086
-1087
-1089
-1091
-1093
-1095
-1097
-1099
-1101
-1103
-1105
-1107
-1109
-1111
-1113
-1115
-1118
-1120
-1122
-1124
-1127
-1129
-1131
-1134
-1136
-1138
-1141
-1143
-1146
-1148
-1150
-1153
-1155
-1158
-1160
-1163
-1165
-1168
-1171
-1173
-1176
-1178
-1181
-1184
-1187
-1189
-1192
-1195
-1198
-1201
-1204
-1207
-1210
-1213
-1216
-1218
-1221
-1224
-1227
-1230
-1233
-1236
-1239
-1242
-1244
-1247
-1250
-1253
-1256
-1259
-1261
-1264
-1267
-1270
-1273
-1275
-1278
-1281
-1284
-1287
-1289
-1292
-1295
-1298
-1301
-1304
-1307
-1310
-1313
-1316
-1319
-1322
-1326
-1329
-1332
-1335
-1339
-1342
-1345
-1348
-1352
-1355
-1358
-1362
-1365
-1368
-1372
-1375
-1378
-1382
-1385
-1388
-1391
-1395
-1398
-1401
-1404
-1407
-1410
-1413
-1416
-1419
-1422
-1425
-1427
-1430
-1433
-1435
-1438
-1441
-1443
-1446
-1448
-1451
-1453
-1455
-1458
-1460
-1462
-1464
-1466
-1468
-1470
-1472
-1474
-1476
-1478
-1479
-1481
-1482
-1484
-1485
-1486
-1488
-1489
-1490
-1491
-1491
-1492
-1493
-1494
-1494
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1494
-1494
-1493
-1493
-1492
-1491
-1490
-1489
-1488
-1487
-1486
-1484
-1483
-1481
-1479
-1477
-1475
-1473
-1471
-1468
-1466
-1463
-1460
-1457
-1454
-1451
-1448
-1444
-1441
-1437
-1433
-1430
-1426
-1422
-1418
-1414
-1409
-1405
-1401
-1396
-1392
-1387
-1382
-1377
-1372
-1367
-1362
-1357
-1351
-1346
-1340
-1334
-1328
-1322
-1316
-1310
-1304
-1298
-1291
-1285
-1278
-1271
-1265
-1258
-1251
-1244
-1237
-1230
-1223
-1216
-1209
-1202
-1194
-1187
-1180
-1173
-1165
-1158
-1150
-1143
-1135
-1128
-1120
-1112
-1105
-1097
-1089
-1081
-1073
-1066
-1058
-1050
-1042
-1034
-1026
-1018
-1010
-1002
-994
-986
-978
-970
-962
-955
-947
-939
-931
-923
-916
-908
-900
-893
-885
-878
-870
-863
-856
-848
-841
-834
-827
-820
-813
-806
-800
-793
-787
-780
-774
-768
-762
-756
-750
-744
-738
-732
-727
-721
-716
-711
-706
-701
-696
-691
-686
-681
-676
-672
-667
-663
-658
-654
-650
-646
-642
-638
-634
-631
-627
-623
-620
-617
-614
-611
-608
-605
-602
-600
-597
-595
-593
-591
-589
-587
-585
-584
-582
-581
-580
-579
-578
-577
-576
-576
-575
-575
-574
-574
-574
-574
-575
-575
-575
-576
-577
-577
-578
-579
-580
-581
-583
-584
-586
-587
-589
-591
-593
-595
-597
-599
-602
-604
-607
-609
-612
-615
-618
-621
-625
-628
-632
-635
-639
-643
-647
-651
-655
-659
-663
-668
-672
-677
-681
-686
-691
-695
-700
-705
-710
-715
-721
-726
-731
-737
-742
-748
-753
-759
-764
-770
-776
-782
-788
-794
-800
-806
-813
-819
-825
-832
-838
-845
-852
-858
-865
-872
-879
-885
-892
-899
-906
-913
-920
-927
-934
-942
-949
-956
-963
-970
-978
-985
-992
-1000
-1006
-1014
-1022
-1029
-1037
-1044
-1052
-1059
-1067
-1074
-1081
-1089
-1096
-1104
-1111
-1119
-1126
-1133
-1141
-1148
-1155
-1163
-1170
-1177
-1185
-1192
-1199
-1206
-1214
-1221
-1228
-1235
-1242
-1249
-1256
-1264
-1271
-1278
-1285
-1292
-1299
-1305
-1312
-1319
-1326
-1333
-1340
-1346
-1353
-1359
-1366
-1373
-1379
-1385
-1392
-1398
-1404
-1411
-1417
-1423
-1429
-1435
-1441
-1447
-1453
-1459
-1465
-1470
-1476
-1482
-1487
-1493
-1499
-1504
-1510
-1515
-1520
-1526
-1531
-1536
-1541
-1547
-1552
-1557
-1562
-1566
-1571
-1576
-1581
-1585
-1590
-1594
-1599
-1603
-1608
-1612
-1616
-1621
-1625
-1629
-1633
-1637
-1641
-1645
-1649
-1652
-1656
-1660
-1663
-1667
-1670
-1674
-1677
-1680
-1684
-1687
-1690
-1693
-1696
-1699
-1702
-1705
-1708
-1710
-1713
-1715
-1718
-1720
-1723
-1725
-1727
-1729
-1731
-1734
-1736
-1738
-1740
-1741
-1743
-1745
-1747
-1749
-1751
-1752
-1754
-1756
-1757
-1759
-1760
-1762
-1763
-1765
-1766
-1767
-1769
-1770
-1771
-1772
-1774
-1775
-1776
-1777
-1778
-1778
-1779
-1780
-1781
-1782
-1783
-1783
-1784
-1785
-1785
-1786
-1787
-1787
-1788
-1789
-1789
-1790
-1791
-1791
-1792
-1792
-1793
-1793
-1794
-1794
-1795
-1795
-1796
-1796
-1796
-1797
-1797
-1797
-1797
-1798
-1798
-1798
-1798
-1798
-1798
-1798
-1798
-1798
-1798
-1797
-1797
-1797
-1797
-1796
-1796
-1795
-1795
-1794
-1794
-1793
-1793
-1792
-1791
-1791
-1790
-1789
-1789
-1788
-1787
-1786
-1785
-1784
-1783
-1782
-1781
-1780
-1779
-1778
-1777
-1776
-1774
-1773
-1772
-1770
-1769
-1767
-1765
-1764
-1762
-1760
-1758
-1756
-1754
-1752
-1749
-1747
-1744
-1742
-1739
-1736
-1734
-1731
-1728
-1725
-1721
-1718
-1715
-1711
-1708
-1704
-1701
-1697
-1693
-1689
-1685
-1681
-1677
-1673
-1668
-1664
-1659
-1655
-1650
-1645
-1640
-1635
-1630
-1624
-1619
-1614
-1608
-1603
-1597
-1591
-1585
-1579
-1573
-1567
-1561
-1555
-1548
-1542
-1535
-1528
-1521
-1514
-1507
-1500
-1493
-1485
-1477
-1470
-1462
-1454
-1445
-1437
-1429
-1420
-1411
-1403
-1394
-1385
-1376
-1367
-1357
-1348
-1339
-1329
-1319
-1310
-1300
-1290
-1280
-1270
-1259
-1249
-1238
-1228
-1217
-1206
-1195
-1184
-1173
-1162
-1151
-1140
-1128
-1117
-1105
-1093
-1082
-1070
-1058
-1046
-1034
-1022
-1010
-998
-986
-974
-962
-950
-937
-925
-913
-900
-888
-875
-863
-850
-838
-825
-813
-800
-788
-775
-763
-750
-738
-726
-713
-701
-688
-676
-663
-651
-639
-627
-614
-602
-590
-578
-565
-553
-541
-529
-517
-505
-493
-481
-469
-458
-446
-434
-422
-411
-399
-388
-377
-365
-354
-343
-332
-321
-310
-300
-289
-278
-268
-257
-247
-237
-227
-216
-206
-196
-187
-177
-167
-157
-148
-138
-129
-120
-111
-102
-93
-84
-75
-66
-58
-49
-41
-33
-25
-17
-9
-1
6
14
21
28
36
43
50
56
63
70
76
82
89
95
101
107
113
118
124
130
135
140
146
151
156
161
165
170
175
179
184
188
192
196
200
204
207
211
215
218
221
225
228
231
234
236
239
242
244
247
249
251
253
256
257
259
261
263
264
265
267
268
269
270
271
271
272
273
273
273
274
274
274
274
274
274
274
273
273
273
272
272
271
270
270
269
268
267
266
265
264
263
262
261
260
259
257
256
255
253
252
251
249
248
246
244
243
241
240
238
236
235
233
231
230
228
226
225
223
221
219
218
216
214
213
211
209
207
205
204
202
200
198
196
195
193
191
189
187
185
184
182
180
178
176
175
173
171
169
167
166
164
162
161
159
157
156
154
153
152
150
149
148
147
146
145
144
143
142
141
140
140
139
139
138
138
137
137
137
136
136
136
136
136
136
136
136
136
136
137
137
137
138
138
139
139
140
140
141
142
142
143
144
145
146
147
148
149
150
151
152
153
155
156
157
158
160
161
162
164
165
167
168
170
171
173
175
176
178
180
181
183
185
187
189
190
192
194
196
198
200
202
204
206
208
210
212
214
216
218
220
221
223
225
227
229
231
233
235
237
239
240
242
244
246
248
249
251
253
254
256
258
259
261
262
264
265
266
268
269
270
272
273
274
275
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
293
294
295
296
297
297
298
299
300
300
301
302
302
303
304
304
305
305
306
306
307
307
308
308
309
309
310
310
310
311
311
311
312
312
312
313
313
313
314
314
314
314
315
315
315
315
315
315
316
316
316
316
316
316
316
316
316
316
316
316
316
315
315
315
315
314
314
314
313
313
313
312
312
311
311
310
310
309
308
308
307
306
306
305
304
303
302
301
300
299
298
297
296
294
293
292
290
289
288
286
285
283
282
280
278
277
275
273
271
269
268
266
264
262
259
257
255
253
250
248
246
243
241
238
235
233
230
227
224
221
218
215
212
209
206
203
200
197
193
190
186
183
180
176
173
169
165
162
158
155
151
147
143
139
136
132
128
124
120
116
112
108
104
100
97
93
89
85
81
77
73
69
65
61
57
52
48
44
40
37
33
29
25
21
17
13
9
5
1
-2
-6
-10
-14
-17
-21
-25
-28
-32
-36
-39
-43
-46
-50
-53
-56
-60
-63
-66
-69
-72
-76
-79
-82
-85
-87
-90
-93
-96
-98
-101
-104
-106
-108
-111
-113
-115
-117
-119
-121
-123
-125
-127
-129
-130
-132
-133
-135
-136
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-147
-148
-149
-149
-150
-150
-151
-151
-151
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-151
-151
-151
-150
-150
-150
-149
-149
-149
-148
-148
-148
-147
-147
-146
-146
-146
-145
-145
-145
-144
-144
-143
-143
-143
-142
-142
-142
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-143
-143
-144
-145
-145
-146
-147
-148
-149
-150
-151
-152
-153
-155
-156
-158
-159
-161
-163
-164
-166
-168
-170
-173
-175
-177
-180
-183
-185
-188
-191
-195
-198
-201
-205
-209
-213
-217
-221
-225
-230
-234
-239
-244
-248
-254
-259
-264
-270
-275
-281
-287
-293
-299
-306
-312
-319
-326
-333
-340
-347
-354
-362
-370
-377
-385
-394
-402
-410
-419
-428
-437
-446
-455
-465
-474
-484
-493
-503
-513
-524
-534
-544
-555
-565
-576
-587
-598
-609
-620
-632
-643
-655
-666
-678
-690
-702
-714
-727
-739
-751
-764
-777
-789
-802
-815
-828
-841
-854
-868
-881
-894
-908
-921
-935
-948
-962
-975
-989
-1002
-1016
-1030
-1044
-1057
-1071
-1085
-1099
-1113
-1126
-1140
-1154
-1168
-1182
-1195
-1209
-1223
-1237
-1251
-1264
-1278
-1292
-1306
-1319
-1333
-1347
-1360
-1374
-1388
-1401
-1415
-1428
-1441
-1455
-1468
-1481
-1494
-1507
-1520
-1533
-1546
-1559
-1571
-1584
-1596
-1609
-1621
-1633
-1646
-1658
-1670
-1682
-1693
-1705
-1717
-1728
-1740
-1751
-1762
-1773
-1784
-1795
-1806
-1816
-1827
-1837
-1847
-1857
-1867
-1877
-1887
-1896
-1906
-1915
-1924
-1933
-1942
-1951
-1959
-1968
-1976
-1984
-1992
-2000
-2007
-2015
-2021
-2029
-2037
-2044
-2050
-2057
-2064
-2070
-2076
-2082
-2088
-2094
-2099
-2105
-2110
-2115
-2120
-2125
-2129
-2134
-2138
-2142
-2146
-2150
-2154
-2157
-2161
-2164
-2167
-2170
-2173
-2175
-2178
-2180
-2183
-2185
-2187
-2189
-2191
-2192
-2194
-2196
-2197
-2198
-2199
-2200
-2201
-2202
-2203
-2204
-2204
-2205
-2205
-2205
-2205
-2205
-2205
-2205
-2204
-2204
-2203
-2202
-2201
-2200
-2199
-2198
-2197
-2195
-2194
-2192
-2190
-2188
-2186
-2184
-2182
-2180
-2178
-2175
-2173
-2170
-2167
-2165
-2162
-2159
-2156
-2153
-2149
-2146
-2143
-2139
-2136
-2132
-2129
-2125
-2121
-2118
-2114
-2110
-2106
-2101
-2097
-2093
-2089
-2084
-2080
-2075
-2070
-2065
-2060
-2055
-2050
-2045
-2040
-2035
-2029
-2024
-2017
-2013
-2007
-2001
-1995
-1989
-1983
-1977
-1970
-1964
-1958
-1951
-1945
-1938
-1931
-1924
-1917
-1910
-1903
-1896
-1888
-1881
-1873
-1866
-1858
-1850
-1843
-1835
-1827
-1819
-1810
-1802
-1794
-1785
-1777
-1768
-1760
-1751
-1742
-1734
-1725
-1716
-1707
-1698
-1688
-1679
-1670
-1661
-1651
-1642
-1632
-1623
-1613
-1603
-1593
-1584
-1574
-1564
-1554
-1544
-1534
-1524
-1514
-1504
-1493
-1483
-1473
-1463
-1452
-1442
-1432
-1421
-1411
-1401
-1390
-1380
-1370
-1359
-1349
-1338
-1328
-1317
-1307
-1297
-1286
-1276
-1266
-1255
-1245
-1235
-1224
-1214
-1204
-1194
-1184
-1174
-1164
-1154
-1144
-1134
-1124
-1114
-1105
-1095
-1086
-1076
-1067
-1057
-1048
-1039
-1030
-1020
-1012
-1002
-995
-986
-978
-969
-961
-953
-945
-937
-929
-921
-914
-906
-899
-892
-885
-878
-871
-865
-858
-852
-845
-839
-833
-827
-822
-816
-811
-805
-800
-795
-790
-786
-781
-777
-773
-768
-764
-761
-757
-753
-750
-747
-744
-741
-738
-735
-733
-730
-728
-726
-724
-722
-721
-719
-718
-716
-715
-714
-713
-713
-712
-712
-711
-711
-711
-711
-711
-712
-712
-713
-714
-715
-716
-717
-718
-719
-721
-723
-725
-727
-729
-731
-733
-736
-739
-741
-744
-747
-750
-754
-757
-761
-764
-768
-772
-776
-780
-784
-788
-792
-797
-801
-806
-810
-815
-820
-825
-830
-835
-840
-845
-850
-856
-861
-867
-872
-878
-883
-889
-895
-900
-906
-912
-918
-924
-930
-936
-943
-949
-955
-961
-968
-974
-980
-987
-993
-1000
-1006
-1012
-1020
-1026
-1033
-1040
-1046
-1053
-1060
-1067
-1073
-1080
-1087
-1094
-1101
-1108
-1114
-1121
-1128
-1135
-1142
-1149
-1155
-1162
-1169
-1176
-1182
-1189
-1196
-1202
-1209
-1216
-1222
-1229
-1235
-1242
-1249
-1255
-1262
-1268
-1275
-1281
-1287
-1294
-1300
-1307
-1313
-1319
-1325
-1332
-1338
-1344
-1350
-1356
-1362
-1369
-1375
-1381
-1387
-1393
-1399
-1404
-1410
-1416
-1422
-1428
-1434
-1440
-1445
-1451
-1457
-1462
-1468
-1474
-1479
-1485
-1490
-1496
-1501
-1507
-1512
-1518
-1523
-1528
-1534
-1539
-1544
-1549
-1555
-1560
-1565
-1570
-1575
-1580
-1584
-1589
-1594
-1599
-1603
-1608
-1612
-1617
-1621
-1625
-1630
-1634
-1638
-1642
-1646
-1650
-1654
-1658
-1662
-1666
-1670
-1674
-1677
-1681
-1684
-1688
-1691
-1695
-1698
-1701
-1705
-1708
-1711
-1714
-1717
-1720
-1723
-1726
-1729
-1731
-1734
-1737
-1739
-1742
-1744
-1746
-1749
-1751
-1753
-1755
-1757
-1759
-1761
-1762
-1764
-1765
-1767
-1768
-1770
-1771
-1772
-1773
-1775
-1776
-1777
-1778
-1778
-1779
-1780
-1781
-1781
-1782
-1782
-1783
-1783
-1783
-1784
-1784
-1784
-1784
-1784
-1784
-1784
-1784
-1784
-1783
-1783
-1783
-1782
-1782
-1781
-1780
-1780
-1779
-1778
-1777
-1776
-1776
-1775
-1774
-1773
-1771
-1770
-1769
-1768
-1767
-1765
-1764
-1763
-1761
-1760
-1758
-1756
-1755
-1753
-1752
-1750
-1748
-1746
-1744
-1742
-1740
-1739
-1737
-1734
-1732
-1730
-1728
-1726
-1724
-1721
-1719
-1717
-1714
-1712
-1710
-1707
-1705
-1702
-1699
-1697
-1694
-1691
-1689
-1686
-1683
-1680
-1677
-1674
-1671
-1668
-1665
-1662
-1658
-1655
-1652
-1648
-1645
-1642
-1638
-1634
-1631
-1627
-1623
-1620
-1616
-1612
-1608
-1604
-1600
-1595
-1591
-1587
-1582
-1578
-1574
-1569
-1564
-1560
-1555
-1550
-1545
-1540
-1535
-1530
-1525
-1520
-1514
-1509
-1504
-1498
-1493
-1487
-1482
-1476
-1470
-1464
-1458
-1452
-1446
-1440
-1434
-1428
-1421
-1415
-1408
-1402
-1395
-1388
-1381
-1374
-1367
-1360
-1353
-1346
-1339
-1331
-1324
-1316
-1308
-1301
-1293
-1285
-1277
-1269
-1260
-1252
-1244
-1235
-1227
-1218
-1209
-1200
-1191
-1182
-1173
-1164
-1154
-1145
-1136
-1126
-1116
-1107
-1097
-1087
-1077
-1067
-1057
-1046
-1036
-1025
-1014
-1004
-994
-983
-972
-961
-950
-939
-928
-917
-906
-895
-884
-872
-861
-849
-838
-826
-815
-803
-791
-780
-768
-756
-744
-733
-721
-709
-697
-685
-673
-661
-649
-637
-625
-613
-601
-589
-577
-565
-553
-542
-530
-518
-506
-494
-483
-471
-460
-448
-437
-425
-414
-403
-391
-380
-369
-358
-347
-336
-326
-315
-304
-294
-283
-273
-263
-253
-243
-233
-223
-213
-204
-194
-185
-176
-166
-157
-149
-140
-131
-123
-114
-106
-98
-90
-83
-75
-67
-60
-53
-46
-39
-32
-26
-19
-13
-7
-1
5
11
17
22
27
32
37
42
46
51
55
59
63
67
71
74
77
80
83
86
89
91
93
96
97
99
101
102
103
104
105
105
105
105
105
105
105
104
103
102
101
100
98
96
95
93
90
88
85
83
80
77
74
70
67
63
59
56
51
47
43
39
34
29
24
19
14
9
4
-2
-7
-13
-19
-25
-31
-37
-43
-50
-56
-63
-69
-76
-83
-90
-97
-104
-111
-118
-125
-132
-139
-147
-154
-162
-169
-177
-184
-192
-199
-207
-215
-222
-230
-238
-246
-254
-261
-269
-277
-285
-293
-301
-309
-317
-325
-333
-340
-348
-356
-364
-372
-380
-388
-395
-403
-411
-418
-426
-433
-441
-448
-456
-463
-471
-478
-485
-492
-499
-506
-513
-520
-527
-534
-541
-548
-555
-561
-568
-575
-581
-588
-594
-600
-607
-613
-619
-625
-631
-637
-643
-649
-655
-661
-667
-673
-678
-684
-689
-695
-700
-706
-711
-717
-722
-727
-732
-737
-742
-747
-752
-757
-762
-767
-772
-777
-782
-786
-791
-796
-800
-805
-809
-814
-818
-823
-827
-831
-836
-840
-844
-848
-852
-856
-860
-864
-868
-872
-876
-880
-884
-887
-891
-895
-898
-902
-905
-909
-912
-915
-918
-922
-925
-928
-931
-934
-937
-940
-943
-946
-949
-952
-954
-957
-960
-963
-965
-968
-971
-973
-976
-978
-981
-983
-986
-988
-990
-993
-995
-997
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1016
-1018
-1020
-1022
-1024
-1026
-1028
-1030
-1031
-1033
-1034
-1036
-1037
-1039
-1040
-1042
-1043
-1044
-1045
-1046
-1047
-1048
-1049
-1050
-1051
-1051
-1052
-1053
-1053
-1054
-1054
-1054
-1055
-1055
-1055
-1055
-1055
-1055
-1055
-1055
-1054
-1054
-1054
-1053
-1053
-1052
-1051
-1050
-1050
-1049
-1048
-1047
-1045
-1044
-1043
-1041
-1040
-1038
-1037
-1035
-1033
-1031
-1029
-1027
-1025
-1022
-1020
-1018
-1014
-1012
-1010
-1006
-1004
-1002
-999
-995
-992
-989
-985
-982
-978
-975
-971
-967
-963
-959
-955
-951
-946
-942
-937
-933
-928
-923
-919
-914
-909
-904
-899
-894
-888
-883
-878
-872
-867
-862
-856
-851
-845
-839
-834
-828
-822
-817
-811
-805
-799
-793
-787
-781
-775
-769
-763
-757
-751
-745
-739
-733
-726
-720
-714
-708
-701
-695
-689
-683
-676
-670
-664
-657
-651
-645
-639
-632
-626
-620
-614
-607
-601
-595
-589
-583
-577
-570
-564
-559
-553
-547
-541
-535
-529
-524
-518
-512
-507
-501
-496
-491
-485
-480
-475
-470
-465
-460
-455
-450
-446
-441
-437
-432
-428
-423
-419
-415
-410
-406
-402
-398
-394
-391
-387
-383
-380
-376
-373
-370
-367
-363
-360
-358
-355
-352
-350
-347
-345
-342
-340
-338
-336
-334
-332
-330
-328
-327
-325
-324
-323
-322
-320
-319
-319
-318
-317
-317
-316
-316
-315
-315
-315
-315
-315
-315
-315
-316
-316
-316
-317
-318
-318
-319
-320
-321
-322
-323
-324
-326
-327
-328
-330
-331
-333
-335
-336
-338
-340
-342
-344
-346
-348
-350
-352
-355
-357
-359
-362
-364
-367
-369
-372
-374
-377
-380
-382
-385
-388
-390
-393
-396
-399
-401
-404
-407
-409
-412
-415
-418
-420
-423
-426
-428
-431
-433
-436
-439
-441
-443
-446
-448
-450
-453
-455
-457
-459
-461
-463
-465
-467
-468
-470
-471
-473
-474
-476
-477
-478
-479
-480
-481
-482
-482
-483
-484
-484
-485
-485
-485
-485
-485
-485
-485
-485
-485
-484
-484
-483
-482
-481
-480
-479
-478
-477
-475
-474
-472
-470
-469
-467
-465
-463
-460
-458
-455
-453
-450
-447
-445
-442
-439
-435
-432
-429
-425
-422
-418
-414
-410
-406
-402
-398
-394
-390
-385
-381
-376
-371
-367
-362
-357
-352
-347
-342
-337
-332
-326
-321
-316
-310
-305
-299
-294
-288
-282
-277
-271
-265
-259
-253
-248
-242
-236
-230
-224
-218
-212
-206
-200
-194
-188
-182
-176
-170
-164
-158
-152
-146
-141
-135
-129
-123
-117
-112
-106
-100
-95
-89
-84
-78
-73
-68
-62
-57
-52
-47
-42
-38
-33
-28
-24
-19
-15
-11
-7
-3
1
5
8
12
15
18
21
24
27
29
32
34
36
38
40
42
43
45
46
47
48
49
49
50
50
50
50
49
49
48
47
46
45
43
42
40
38
36
33
30
28
25
21
18
14
10
6
2
-3
-7
-12
-17
-23
-28
-34
-40
-46
-53
-59
-66
-73
-81
-88
-96
-104
-112
-121
-129
-138
-147
-156
-166
-176
-186
-196
-206
-217
-227
-238
-250
-261
-273
-284
-296
-308
-321
-333
-346
-359
-372
-385
-399
-412
-426
-440
-454
-468
-482
-497
-512
-526
-541
-556
-571
-587
-602
-618
-633
-649
-665
-681
-697
-713
-729
-745
-761
-778
-794
-811
-827
-844
-860
-877
-894
-911
-927
-944
-961
-978
-995
-1012
-1029
-1047
-1064
-1081
-1098
-1115
-1133
-1150
-1167
-1185
-1202
-1219
-1237
-1254
-1271
-1289
-1306
-1323
-1340
-1358
-1375
-1392
-1409
-1426
-1443
-1459
-1476
-1493
-1509
-1526
-1542
-1558
-1575
-1591
-1607
-1622
-1638
-1654
-1669
-1684
-1699
-1714
-1729
-1744
-1759
-1773
-1787
-1801
-1815
-1829
-1843
-1856
-1869
-1883
-1896
-1908
-1921
-1933
-1946
-1958
-1970
-1981
-1993
-2004
-2015
-2025
-2037
-2047
-2057
-2067
-2077
-2087
-2096
-2106
-2115
-2123
-2132
-2140
-2148
-2156
-2164
-2171
-2178
-2185
-2192
-2199
-2205
-2211
-2217
-2222
-2228
-2233
-2238
-2242
-2247
-2251
-2255
-2259
-2262
-2265
-2268
-2271
-2274
-2276
-2279
-2281
-2282
-2284
-2285
-2286
-2287
-2288
-2288
-2289
-2289
-2289
-2288
-2288
-2287
-2286
-2285
-2284
-2282
-2280
-2278
-2276
-2274
-2271
-2268
-2266
-2263
-2259
-2256
-2252
-2249
-2245
-2241
-2236
-2232
-2227
-2223
-2218
-2213
-2207
-2202
-2197
-2191
-2185
-2179
-2173
-2167
-2161
-2154
-2148
-2141
-2134
-2127
-2120
-2113
-2106
-2098
-2090
-2083
-2075
-2067
-2059
-2050
-2041
-2033
-2025
-2016
-2008
-1999
-1990
-1980
-1971
-1962
-1952
-1943
-1933
-1923
-1914
-1904
-1894
-1884
-1874
-1863
-1853
-1843
-1832
-1822
-1811
-1801
-1790
-1779
-1768
-1758
-1747
-1736
-1725
-1714
-1703
-1692
-1681
-1669
-1658
-1647
-1636
-1624
-1613
-1602
-1590
-1579
-1567
-1556
-1544
-1533
-1521
-1510
-1498
-1487
-1475
-1463
-1452
-1440
-1428
-1416
-1405
-1393
-1381
-1369
-1357
-1346
-1334
-1322
-1310
-1298
-1287
-1275
-1263
-1251
-1239
-1228
-1216
-1204
-1192
-1181
-1169
-1157
-1146
-1134
-1122
-1111
-1099
-1087
-1076
-1064
-1053
-1041
-1030
-1018
-1006
-995
-984
-973
-961
-950
-939
-928
-917
-906
-895
-883
-873
-862
-851
-840
-829
-818
-807
-797
-786
-775
-765
-754
-743
-733
-722
-712
-701
-691
-681
-670
-660
-650
-640
-629
-619
-609
-599
-589
-579
-569
-559
-549
-539
-529
-519
-510
-500
-490
-480
-471
-461
-452
-442
-432
-423
-414
-404
-395
-385
-376
-367
-358
-349
-340
-331
-322
-313
-304
-295
-286
-278
-269
-261
-252
-244
-236
-227
-219
-211
-203
-195
-188
-180
-172
-165
-158
-150
-143
-136
-129
-122
-116
-109
-102
-96
-90
-83
-77
-71
-65
-59
-54
-48
-42
-37
-31
-26
-21
-16
-11
-6
-1
4
8
13
17
22
26
30
34
38
42
46
49
53
56
59
63
66
69
72
74
77
79
82
84
86
88
90
91
93
94
96
97
98
98
99
100
100
100
100
100
100
100
99
99
98
97
96
95
94
93
91
90
88
86
84
82
80
78
76
74
71
69
66
63
60
58
55
52
48
45
42
38
35
31
27
23
20
15
11
7
3
-2
-6
-11
-15
-20
-25
-30
-35
-40
-45
-50
-56
-61
-66
-72
-77
-83
-89
-94
-100
-106
-112
-118
-124
-130
-136
-143
-149
-155
-162
-168
-175
-181
-188
-194
-201
-207
-214
-221
-227
-234
-241
-248
-254
-261
-268
-275
-281
-288
-295
-302
-308
-315
-322
-328
-335
-342
-349
-355
-362
-369
-376
-382
-389
-396
-402
-409
-416
-423
-429
-436
-443
-449
-456
-463
-469
-476
-482
-489
-496
-502
-508
-515
-521
-528
-534
-540
-547
-553
-559
-565
-571
-577
-583
-589
-595
-601
-607
-613
-619
-625
-631
-637
-642
-648
-654
-660
-665
-671
-677
-682
-688
-693
-699
-704
-710
-715
-721
-726
-731
-737
-742
-747
-752
-758
-763
-768
-773
-778
-783
-788
-793
-798
-803
-808
-813
-818
-823
-828
-833
-837
-842
-847
-852
-856
-861
-865
-870
-875
-879
-884
-888
-893
-897
-902
-906
-910
-915
-919
-923
-927
-932
-936
-940
-944
-948
-952
-956
-960
-963
-967
-971
-975
-978
-982
-985
-989
-992
-995
-999
-1002
-1004
-1008
-1010
-1014
-1016
-1020
-1022
-1026
-1029
-1031
-1034
-1036
-1039
-1041
-1044
-1046
-1048
-1051
-1053
-1055
-1057
-1059
-1060
-1062
-1064
-1065
-1067
-1068
-1069
-1070
-1071
-1072
-1073
-1074
-1075
-1075
-1076
-1076
-1076
-1076
-1077
-1077
-1076
-1076
-1076
-1075
-1075
-1074
-1074
-1073
-1072
-1071
-1070
-1069
-1067
-1066
-1064
-1063
-1061
-1059
-1057
-1055
-1053
-1051
-1049
-1047
-1044
-1042
-1039
-1036
-1034
-1031
-1028
-1025
-1022
-1018
-1014
-1012
-1008
-1004
-1002
-998
-995
-991
-987
-984
-980
-976
-972
-968
-964
-960
-955
-951
-947
-942
-937
-933
-928
-923
-918
-913
-908
-903
-897
-892
-887
-881
-875
-869
-863
-857
-851
-845
-839
-832
-826
-819
-813
-806
-799
-792
-785
-778
-771
-764
-757
-749
-742
-734
-727
-719
-712
-704
-696
-689
-681
-673
-666
-658
-650
-642
-635
-627
-619
-612
-604
-597
-589
-581
-574
-566
-559
-552
-544
-537
-530
-522
-515
-508
-501
-494
-487
-480
-473
-466
-459
-452
-445
-439
-432
-426
-419
-413
-406
-400
-394
-387
-381
-375
-369
-363
-358
-352
-346
-341
-335
-330
-324
-319
-313
-308
-303
-298
-293
-288
-283
-279
-274
-269
-265
-261
-256
-252
-248
-244
-240
-236
-233
-229
-225
-222
-219
-215
-212
-209
-206
-204
-201
-198
-196
-194
-191
-189
-187
-185
-183
-182
-180
-179
-177
-176
-175
-174
-173
-172
-171
-171
-170
-170
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-171
-171
-172
-172
-173
-174
-175
-176
-177
-178
-179
-180
-181
-182
-184
-185
-186
-188
-189
-191
-192
-194
-196
-198
-200
-201
-203
-205
-207
-210
-212
-214
-216
-219
-221
-223
-226
-228
-231
-233
-236
-239
-242
-244
-247
-250
-253
-256
-259
-262
-265
-268
-271
-275
-278
-281
-285
-288
-292
-295
-299
-302
-306
-310
-313
-317
-321
-325
-329
-333
-337
-341
-345
-349
-353
-357
-362
-366
-370
-375
-379
-384
-388
-393
-397
-402
-407
-412
-416
-421
-426
-431
-436
-441
-446
-451
-456
-461
-466
-471
-476
-482
-487
-492
-498
-503
-509
-514
-520
-525
-531
-537
-542
-548
-554
-559
-565
-571
-577
-582
-588
-594
-600
-606
-611
-617
-623
-629
-635
-641
-647
-652
-658
-664
-670
-676
-682
-688
-694
-700
-705
-711
-717
-723
-729
-735
-741
-748
-754
-760
-766
-772
-778
-784
-790
-796
-802
-808
-814
-820
-826
-832
-838
-844
-850
-856
-862
-868
-874
-880
-885
-891
-897
-903
-909
-914
-920
-925
-931
-937
-942
-948
-953
-958
-964
-969
-974
-979
-985
-990
-995
-1000
-1004
-1008
-1014
-1018
-1024
-1028
-1033
-1037
-1042
-1046
-1050
-1055
-1059
-1063
-1067
-1071
-1075
-1079
-1083
-1087
-1090
-1094
-1098
-1101
-1105
-1108
-1112
-1115
-1119
-1122
-1125
-1128
-1132
-1135
-1138
-1141
-1144
-1147
-1150
-1152
-1155
-1158
-1160
-1163
-1165
-1168
-1170
-1173
-1175
-1177
-1179
-1181
-1183
-1185
-1187
-1189
-1191
-1193
-1194
-1196
-1197
-1199
-1200
-1201
-1202
-1204
-1205
-1206
-1206
-1207
-1208
-1209
-1209
-1210
-1210
-1210
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1211
-1210
-1210
-1210
-1209
-1209
-1208
-1208
-1207
-1206
-1206
-1205
-1204
-1203
-1203
-1202
-1201
-1200
-1199
-1198
-1197
-1196
-1195
-1194
-1193
-1192
-1191
-1190
-1188
-1187
-1186
-1184
-1183
-1182
-1180
-1179
-1177
-1176
-1174
-1172
-1171
-1169
-1167
-1165
-1164
-1162
-1160
-1158
-1156
-1154
-1152
-1150
-1148
-1146
-1144
-1142
-1139
-1137
-1135
-1133
-1131
-1128
-1126
-1124
-1121
-1119
-1117
-1114
-1112
-1109
-1107
-1105
-1102
-1100
-1097
-1095
-1092
-1090
-1088
-1085
-1083
-1080
-1078
-1076
-1073
-1071
-1068
-1066
-1064
-1061
-1059
-1057
-1055
-1052
-1050
-1048
-1045
-1043
-1041
-1039
-1036
-1034
-1032
-1030
-1027
-1025
-1022
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-998
-996
-994
-992
-990
-988
-986
-984
-982
-980
-978
-977
-975
-973
-971
-969
-967
-965
-964
-962
-960
-958
-956
-954
-952
-950
-949
-947
-945
-943
-941
-939
-937
-935
-933
-931
-929
-927
-925
-923
-921
-920
-918
-916
-914
-912
-910
-908
-907
-905
-903
-901
-900
-898
-896
-895
-893
-891
-890
-888
-887
-885
-883
-882
-880
-879
-878
-876
-875
-873
-872
-871
-870
-868
-867
-866
-865
-864
-863
-862
-861
-860
-859
-858
-857
-856
-856
-855
-854
-853
-852
-852
-851
-850
-850
-849
-848
-848
-847
-847
-846
-846
-845
-845
-844
-844
-843
-843
-842
-842
-842
-841
-841
-841
-841
-840
-840
-840
-840
-840
-840
-840
-839
-839
-839
-839
-839
-839
-839
-839
-839
-839
-839
-838
-838
-838
-838
-838
-838
-837
-837
-837
-837
-837
-836
-836
-836
-835
-835
-835
-834
-834
-833
-833
-832
-832
-831
-830
-829
-829
-828
-827
-826
-825
-824
-823
-821
-820
-819
-818
-816
-815
-813
-812
-810
-809
-807
-806
-804
-802
-800
-799
-797
-795
-793
-791
-789
-787
-785
-783
-781
-778
-776
-774
-772
-769
-767
-764
-762
-759
-757
-754
-752
-749
-746
-744
-741
-738
-735
-733
-730
-727
-724
-721
-718
-715
-712
-709
-707
-704
-701
-698
-695
-692
-689
-686
-684
-681
-678
-675
-673
-670
-667
-664
-662
-659
-656
-654
-651
-648
-646
-643
-641
-638
-636
-633
-631
-628
-626
-624
-621
-619
-617
-614
-612
-610
-608
-606
-604
-602
-600
-598
-596
-594
-592
-590
-589
-587
-585
-584
-582
-581
-579
-578
-576
-575
-574
-573
-572
-570
-569
-568
-568
-567
-566
-565
-564
-564
-563
-563
-562
-562
-561
-561
-561
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-560
-561
-561
-561
-562
-562
-563
-563
-564
-565
-565
-566
-567
-568
-568
-569
-570
-571
-572
-573
-574
-576
-577
-578
-579
-581
-582
-583
-585
-586
-588
-589
-591
-592
-594
-596
-597
-599
-601
-603
-604
-606
-608
-610
-612
-614
-616
-618
-620
-622
-624
-626
-628
-631
-633
-635
-638
-640
-642
-645
-647
-650
-653
-655
-658
-660
-663
-666
-669
-671
-674
-677
-680
-683
-685
-688
-691
-694
-697
-700
-703
-706
-709
-712
-716
-719
-722
-725
-728
-732
-735
-739
-742
-745
-749
-752
-756
-760
-763
-767
-771
-775
-778
-782
-786
-790
-794
-798
-802
-806
-811
-815
-819
-823
-828
-832
-837
-841
-845
-850
-855
-859
-864
-869
-873
-878
-883
-888
-893
-898
-903
-908
-913
-918
-923
-928
-933
-939
-944
-949
-955
-960
-966
-972
-977
-983
-989
-994
-1000
-1006
-1012
-1018
-1024
-1030
-1037
-1043
-1049
-1055
-1062
-1068
-1075
-1081
-1088
-1094
-1101
-1108
-1114
-1121
-1128
-1135
-1142
-1149
-1156
-1163
-1170
-1178
-1185
-1192
-1199
-1207
-1214
-1222
-1229
-1237
-1244
-1252
-1260
-1267
-1275
-1283
-1290
-1298
-1306
-1314
-1321
-1329
-1337
-1345
-1353
-1361
-1368
-1376
-1384
-1392
-1400
-1407
-1415
-1423
-1431
-1439
-1447
-1454
-1462
-1470
-1478
-1485
-1493
-1501
-1509
-1516
-1524
-1531
-1539
-1547
-1554
-1562
-1569
-1577
-1584
-1592
-1599
-1606
-1614
-1621
-1628
-1635
-1643
-1650
-1657
-1664
-1671
-1678
-1685
-1692
-1699
-1705
-1712
-1719
-1725
-1732
-1738
-1744
-1751
-1757
-1763
-1769
-1775
-1781
-1786
-1792
-1798
-1803
-1808
-1814
-1819
-1824
-1829
-1833
-1838
-1843
-1847
-1852
-1856
-1860
-1864
-1868
-1871
-1875
-1879
-1882
-1885
-1888
-1891
-1894
-1897
-1900
-1902
-1905
-1907
-1909
-1911
-1913
-1915
-1916
-1918
-1919
-1921
-1922
-1923
-1924
-1925
-1925
-1926
-1926
-1926
-1927
-1927
-1927
-1926
-1926
-1926
-1925
-1925
-1924
-1923
-1922
-1921
-1919
-1918
-1916
-1915
-1913
-1911
-1909
-1907
-1905
-1903
-1900
-1898
-1895
-1893
-1890
-1887
-1884
-1881
-1877
-1874
-1871
-1867
-1863
-1860
-1856
-1852
-1848
-1844
-1839
-1835
-1830
-1826
-1821
-1816
-1811
-1806
-1801
-1796
-1791
-1786
-1780
-1775
-1769
-1764
-1758
-1752
-1746
-1740
-1734
-1728
-1722
-1716
-1710
-1704
-1697
-1691
-1685
-1678
-1672
-1665
-1659
-1652
-1646
-1639
-1632
-1626
-1619
-1612
-1605
-1599
-1592
-1585
-1578
-1571
-1564
-1557
-1550
-1543
-1536
-1529
-1522
-1514
-1507
-1500
-1493
-1485
-1478
-1470
-1463
-1455
-1448
-1440
-1432
-1425
-1417
-1409
-1401
-1394
-1386
-1378
-1370
-1362
-1354
-1346
-1338
-1330
-1322
-1313
-1305
-1297
-1289
-1281
-1273
-1264
-1256
-1248
-1240
-1231
-1223
-1215
-1207
-1198
-1190
-1182
-1174
-1166
-1157
-1149
-1141
-1133
-1125
-1117
-1109
-1101
-1092
-1084
-1076
-1068
-1060
-1052
-1044
-1036
-1028
-1020
-1012
-1004
-997
-989
-981
-973
-966
-958
-950
-942
-935
-927
-919
-912
-904
-896
-889
-881
-874
-866
-858
-851
-843
-836
-828
-821
-814
-806
-799
-791
-784
-777
-769
-762
-755
-747
-740
-733
-726
-719
-711
-704
-697
-690
-683
-676
-669
-662
-656
-649
-642
-635
-628
-622
-615
-608
-602
-595
-589
-582
-576
-570
-563
-557
-551
-545
-539
-533
-527
-521
-515
-510
-504
-498
-493
-487
-481
-476
-470
-465
-460
-454
-449
-444
-438
-433
-428
-423
-418
-413
-408
-403
-398
-393
-388
-383
-378
-373
-368
-363
-359
-354
-349
-344
-340
-335
-331
-326
-322
-317
-313
-309
-304
-300
-296
-292
-288
-283
-279
-275
-272
-268
-264
-260
-256
-253
-249
-246
-242
-239
-235
-232
-228
-225
-222
-219
-216
-212
-209
-206
-203
-200
-197
-194
-191
-189
-186
-183
-180
-177
-175
-172
-169
-166
-164
-161
-159
-156
-153
-151
-148
-146
-143
-141
-138
-136
-134
-131
-129
-127
-125
-123
-120
-118
-116
-114
-112
-110
-109
-107
-105
-103
-101
-100
-98
-96
-95
-93
-92
-90
-89
-88
-86
-85
-84
-82
-81
-80
-79
-78
-77
-76
-75
-74
-74
-73
-72
-71
-71
-70
-70
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-71
-71
-72
-73
-73
-74
-75
-76
-76
-77
-78
-79
-80
-81
-82
-83
-84
-86
-87
-88
-89
-91
-92
-93
-95
-96
-98
-99
-101
-103
-104
-106
-108
-109
-111
-113
-115
-117
-119
-121
-123
-125
-127
-129
-132
-134
-136
-138
-141
-143
-146
-148
-150
-153
-156
-158
-161
-164
-166
-169
-172
-175
-178
-181
-184
-187
-190
-193
-196
-199
-203
-206
-209
-213
-216
-220
-223
-227
-230
-234
-238
-242
-245
-249
-253
-257
-261
-265
-269
-273
-278
-282
-286
-290
-295
-299
-303
-308
-312
-317
-321
-326
-330
-335
-340
-344
-349
-354
-358
-363
-368
-373
-377
-382
-387
-392
-397
-401
-406
-411
-416
-421
-426
-431
-436
-441
-446
-451
-456
-461
-466
-471
-476
-481
-486
-492
-497
-502
-507
-512
-517
-522
-527
-532
-537
-542
-547
-553
-558
-563
-568
-573
-578
-583
-588
-592
-597
-602
-607
-612
-617
-622
-627
-632
-636
-641
-646
-651
-655
-660
-665
-670
-674
-679
-683
-688
-693
-697
-702
-706
-711
-715
-719
-724
-728
-732
-736
-741
-745
-749
-753
-757
-761
-765
-769
-772
-776
-780
-783
-787
-791
-794
-797
-801
-804
-807
-810
-813
-816
-819
-822
-825
-828
-831
-833
-836
-838
-840
-843
-845
-847
-849
-851
-853
-855
-857
-858
-860
-861
-863
-864
-866
-867
-868
-869
-870
-871
-872
-873
-874
-874
-875
-876
-876
-876
-877
-877
-877
-877
-878
-878
-878
-877
-877
-877
-877
-877
-876
-876
-875
-875
-874
-873
-873
-872
-871
-870
-869
-868
-867
-866
-865
-863
-862
-860
-859
-857
-856
-854
-852
-850
-848
-846
-844
-842
-839
-837
-835
-832
-830
-827
-824
-821
-819
-816
-813
-810
-807
-804
-800
-797
-794
-790
-787
-783
-780
-776
-772
-769
-765
-761
-757
-753
-749
-745
-740
-736
-732
-727
-723
-718
-713
-709
-704
-699
-694
-689
-684
-679
-674
-669
-664
-659
-653
-648
-643
-637
-632
-627
-621
-616
-610
-605
-600
-594
-589
-583
-577
-572
-566
-561
-555
-550
-544
-538
-533
-527
-522
-516
-511
-505
-499
-494
-488
-483
-477
-472
-466
-461
-455
-450
-444
-439
-433
-428
-423
-417
-412
-407
-401
-396
-391
-386
-380
-375
-370
-365
-360
-355
-350
-345
-340
-335
-330
-326
-321
-316
-311
-307
-302
-298
-293
-289
-284
-280
-275
-271
-267
-263
-259
-254
-250
-246
-242
-239
-235
-231
-227
-223
-220
-216
-212
-209
-205
-202
-198
-195
-192
-189
-185
-182
-179
-176
-173
-170
-167
-164
-161
-158
-156
-153
-150
-148
-145
-142
-140
-138
-135
-133
-131
-128
-126
-124
-122
-120
-118
-116
-114
-112
-110
-109
-107
-105
-104
-102
-101
-99
-98
-96
-95
-94
-93
-91
-90
-89
-88
-87
-86
-85
-84
-83
-82
-81
-81
-80
-79
-78
-78
-77
-76
-76
-75
-75
-74
-74
-73
-73
-72
-72
-72
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-73
-73
-73
-74
-74
-75
-75
-76
-76
-77
-77
-78
-78
-79
-79
-80
-81
-81
-82
-83
-84
-84
-85
-86
-87
-88
-89
-90
-90
-91
-92
-93
-95
-96
-97
-98
-99
-100
-102
-103
-104
-106
-107
-109
-110
-112
-114
-115
-117
-119
-120
-122
-124
-126
-128
-130
-132
-134
-136
-139
-141
-143
-146
-148
-151
-153
-156
-158
-161
-164
-167
-170
-173
-176
-179
-182
-185
-188
-192
-195
-199
-202
-206
-209
-213
-217
-221
-225
-229
-233
-237
-241
-246
-250
-254
-259
-263
-268
-273
-277
-282
-287
-292
-297
-302
-307
-312
-317
-323
-328
-333
-339
-345
-350
-356
-362
-368
-374
-380
-386
-392
-399
-405
-411
-418
-425
-431
-438
-445
-452
-459
-467
-474
-481
-489
-496
-504
-511
-519
-527
-535
-542
-550
-558
-567
-575
-583
-591
-600
-608
-616
-625
-633
-642
-651
-659
-668
-677
-686
-694
-703
-712
-721
-730
-739
-748
-757
-766
-776
-785
-794
-803
-812
-822
-831
-840
-850
-859
-868
-877
-887
-896
-905
-915
-924
-934
-943
-952
-962
-971
-980
-989
-999
-1008
-1016
-1027
-1036
-1045
-1054
-1063
-1072
-1081
-1091
-1100
-1109
-1118
-1127
-1135
-1144
-1153
-1162
-1171
-1180
-1189
-1197
-1206
-1215
-1223
-1232
-1240
-1249
-1258
-1266
-1275
-1283
-1291
-1300
-1308
-1316
-1325
-1333
-1341
-1349
-1357
-1365
-1373
-1381
-1389
-1397
-1405
-1413
-1421
-1429
-1436
-1444
-1451
-1459
-1466
-1474
-1481
-1489
-1496
-1503
-1510
-1517
-1524
-1531
-1538
-1544
-1551
-1557
-1564
-1570
-1577
-1583
-1589
-1595
-1601
-1607
-1613
-1618
-1624
-1629
-1635
-1640
-1645
-1651
-1656
-1661
-1665
-1670
-1675
-1680
-1684
-1689
-1693
-1697
-1701
-1705
-1709
-1713
-1717
-1721
-1724
-1728
-1731
-1734
-1737
-1740
-1743
-1746
-1749
-1751
-1754
-1756
-1758
-1761
-1763
-1764
-1766
-1768
-1770
-1771
-1772
-1774
-1775
-1776
-1777
-1777
-1778
-1779
-1779
-1780
-1780
-1780
-1780
-1780
-1780
-1780
-1779
-1779
-1778
-1777
-1777
-1776
-1775
-1774
-1773
-1771
-1770
-1768
-1767
-1765
-1764
-1762
-1760
-1758
-1756
-1754
-1751
-1749
-1746
-1744
-1741
-1738
-1736
-1733
-1730
-1727
-1723
-1720
-1717
-1713
-1710
-1706
-1703
-1699
-1695
-1691
-1687
-1683
-1679
-1675
-1671
-1666
-1662
-1657
-1653
-1648
-1644
-1639
-1634
-1629
-1624
-1619
-1614
-1609
-1604
-1598
-1593
-1588
-1582
-1577
-1571
-1566
-1560
-1554
-1548
-1543
-1537
-1531
-1525
-1519
-1513
-1507
-1501
-1495
-1488
-1482
-1476
-1469
-1463
-1456
-1450
-1443
-1437
-1430
-1423
-1416
-1410
-1403
-1396
-1389
-1382
-1375
-1368
-1361
-1354
-1347
-1339
-1332
-1325
-1318
-1310
-1303
-1296
-1288
-1281
-1274
-1266
-1259
-1251
-1244
-1236
-1229
-1221
-1214
-1206
-1199
-1191
-1184
-1176
-1169
-1161
-1154
-1146
-1139
-1131
-1124
-1116
-1109
-1102
-1094
-1087
-1080
-1072
-1065
-1058
-1050
-1043
-1036
-1029
-1022
-1014
-1008
-1000
-994
-987
-980
-973
-966
-959
-952
-946
-939
-932
-926
-919
-912
-906
-899
-893
-887
-880
-874
-868
-861
-855
-849
-843
-837
-831
-825
-819
-813
-807
-801
-795
-790
-784
-778
-773
-767
-762
-756
-751
-745
-740
-735
-730
-725
-719
-714
-709
-704
-699
-694
-690
-685
-680
-675
-671
-666
-662
-657
-653
-648
-644
-640
-636
-631
-627
-623
-619
-615
-611
-607
-603
-599
-596
-592
-588
-585
-581
-577
-574
-570
-567
-564
-560
-557
-554
-551
-548
-545
-542
-539
-536
-533
-530
-527
-524
-522
-519
-516
-514
-511
-509
-506
-504
-502
-499
-497
-495
-492
-490
-488
-486
-484
-482
-480
-478
-476
-474
-472
-470
-468
-467
-465
-463
-461
-460
-458
-456
-455
-453
-452
-450
-449
-447
-446
-445
-443
-442
-441
-440
-438
-437
-436
-435
-434
-433
-432
-431
-430
-429
-428
-427
-426
-425
-425
-424
-423
-422
-422
-421
-420
-420
-419
-418
-418
-417
-417
-416
-416
-415
-415
-414
-414
-413
-413
-412
-412
-411
-411
-411
-410
-410
-410
-409
-409
-409
-408
-408
-408
-408
-407
-407
-407
-407
-407
-406
-406
-406
-406
-406
-405
-405
-405
-405
-405
-404
-404
-404
-404
-404
-403
-403
-403
-403
-402
-402
-402
-401
-401
-400
-400
-399
-399
-398
-398
-397
-397
-396
-395
-394
-394
-393
-392
-391
-390
-389
-388
-387
-386
-385
-384
-383
-382
-380
-379
-378
-376
-375
-374
-372
-371
-369
-368
-366
-365
-363
-361
-360
-358
-356
-354
-353
-351
-349
-347
-345
-343
-341
-339
-337
-335
-333
-331
-329
-327
-324
-322
-320
-317
-315
-313
-310
-308
-305
-303
-300
-297
-295
-292
-289
-287
-284
-281
-278
-275
-272
-269
-266
-263
-260
-256
-253
-250
-247
-243
-240
-237
-233
-230
-226
-223
-219
-216
-212
-209
-205
-201
-198
-194
-190
-187
-183
-179
-175
-172
-168
-164
-160
-157
-153
-149
-145
-141
-138
-134
-130
-126
-123
-119
-115
-111
-107
-104
-100
-96
-92
-89
-85
-81
-77
-74
-70
-66
-62
-59
-55
-51
-48
-44
-40
-37
-33
-29
-26
-22
-19
-15
-11
-8
-4
-1
3
6
10
13
16
20
23
27
30
33
37
40
43
47
50
53
56
59
62
66
69
72
75
78
81
84
87
90
92
95
98
101
104
106
109
112
114
117
119
122
124
127
129
131
134
136
138
141
143
145
147
149
151
153
155
157
159
161
162
164
166
167
169
170
172
173
175
176
177
178
180
181
182
183
183
184
185
186
186
187
187
187
188
188
188
188
188
188
188
187
187
187
186
186
185
184
183
182
181
180
179
178
177
175
174
172
170
169
167
165
163
161
159
156
154
152
149
147
144
141
138
136
133
130
126
123
120
117
113
110
106
103
99
96
92
88
84
80
76
72
68
64
59
55
51
46
42
37
32
28
23
18
14
9
4
-1
-6
-11
-16
-21
-26
-31
-36
-41
-47
-52
-57
-62
-67
-73
-78
-83
-88
-94
-99
-104
-110
-115
-120
-126
-131
-136
-142
-147
-152
-158
-163
-169
-174
-179
-185
-190
-196
-201
-206
-212
-217
-222
-228
-233
-238
-244
-249
-254
-260
-265
-270
-276
-281
-286
-291
-296
-301
-306
-312
-317
-322
-327
-332
-336
-341
-346
-351
-356
-360
-365
-370
-374
-379
-383
-388
-392
-397
-401
-405
-410
-414
-418
-422
-426
-430
-434
-438
-442
-446
-450
-453
-457
-461
-464
-468
-471
-475
-478
-482
-485
-488
-491
-494
-497
-500
-503
-506
-509
-512
-514
-517
-520
-522
-524
-527
-529
-531
-534
-536
-538
-540
-542
-544
-545
-547
-549
-550
-552
-553
-555
-556
-558
-559
-560
-561
-563
-564
-565
-566
-566
-567
-568
-569
-570
-570
-571
-571
-572
-573
-573
-573
-574
-574
-574
-575
-575
-575
-575
-576
-576
-576
-576
-576
-576
-576
-577
-577
-577
-577
-577
-577
-577
-577
-577
-577
-577
-578
-578
-578
-578
-578
-578
-578
-579
-579
-579
-579
-580
-580
-580
-581
-581
-582
-582
-583
-583
-584
-584
-585
-585
-586
-587
-587
-588
-589
-590
-591
-592
-593
-594
-595
-596
-597
-598
-600
-601
-602
-604
-605
-607
-608
-610
-612
-614
-615
-617
-619
-621
-623
-626
-628
-630
-632
-635
-637
-640
-642
-645
-648
-650
-653
-656
-659
-662
-665
-668
-671
-674
-678
-681
-684
-688
-691
-695
-698
-702
-705
-709
-713
-717
-720
-724
-728
-732
-736
-740
-744
-748
-752
-756
-761
-765
-769
-773
-778
-782
-786
-791
-795
-800
-804
-809
-813
-818
-823
-827
-832
-837
-841
-846
-851
-856
-860
-865
-870
-875
-880
-885
-890
-894
-899
-904
-909
-914
-919
-924
-929
-934
-939
-944
-949
-954
-959
-964
-969
-974
-979
-984
-989
-994
-999
-1004
-1008
-1014
-1018
-1024
-1028
-1033
-1038
-1043
-1047
-1052
-1057
-1061
-1066
-1071
-1075
-1080
-1084
-1088
-1093
-1097
-1101
-1106
-1110
-1114
-1118
-1122
-1126
-1130
-1134
-1137
-1141
-1145
-1148
-1152
-1156
-1159
-1163
-1166
-1169
-1172
-1176
-1179
-1182
-1185
-1188
-1191
-1194
-1196
-1199
-1202
-1204
-1207
-1209
-1212
-1214
-1217
-1219
-1221
-1223
-1225
-1227
-1229
-1231
-1233
-1235
-1237
-1239
-1240
-1242
-1244
-1245
-1247
-1248
-1249
-1251
-1252
-1253
-1254
-1256
-1257
-1258
-1259
-1260
-1261
-1261
-1262
-1263
-1264
-1264
-1265
-1266
-1266
-1267
-1267
-1267
-1268
-1268
-1268
-1269
-1269
-1269
-1269
-1269
-1269
-1269
-1269
-1268
-1268
-1268
-1267
-1267
-1267
-1266
-1266
-1265
-1265
-1264
-1263
-1263
-1262
-1261
-1260
-1259
-1258
-1257
-1256
-1255
-1254
-1253
-1252
-1251
-1250
-1249
-1247
-1246
-1245
-1243
-1242
-1241
-1239
-1238
-1236
-1235
-1233
-1232
-1230
-1229
-1227
-1225
-1224
-1222
-1220
-1219
-1217
-1215
-1213
-1212
-1210
-1208
-1206
-1204
-1202
-1201
-1199
-1197
-1195
-1193
-1191
-1189
-1187
-1185
-1183
-1182
-1180
-1178
-1176
-1174
-1172
-1170
-1168
-1166
-1165
-1163
-1161
-1159
-1157
-1155
-1153
-1152
-1150
-1148
-1146
-1144
-1143
-1141
-1139
-1137
-1136
-1134
-1132
-1130
-1129
-1127
-1126
-1124
-1122
-1121
-1119
-1118
-1116
-1114
-1113
-1112
-1110
-1109
-1107
-1106
-1105
-1103
-1102
-1101
-1099
-1098
-1097
-1096
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1088
-1087
-1086
-1086
-1085
-1084
-1084
-1083
-1082
-1082
-1081
-1081
-1080
-1080
-1079
-1079
-1079
-1078
-1078
-1078
-1078
-1078
-1077
-1077
-1077
-1077
-1077
-1077
-1077
-1078
-1078
-1078
-1078
-1078
-1079
-1079
-1079
-1080
-1080
-1081
-1081
-1082
-1082
-1083
-1084
-1084
-1085
-1086
-1087
-1087
-1088
-1089
-1090
-1091
-1092
-1093
-1094
-1095
-1096
-1097
-1098
-1099
-1101
-1102
-1103
-1104
-1106
-1107
-1108
-1110
-1111
-1113
-1114
-1116
-1117
-1119
-1120
-1122
-1124
-1125
-1127
-1129
-1131
-1132
-1134
-1136
-1138
-1140
-1142
-1144
-1146
-1148
-1150
-1152
-1154
-1156
-1158
-1160
-1163
-1165
-1167
-1169
-1172
-1174
-1176
-1179
-1181
-1183
-1186
-1188
-1191
-1193
-1196
-1198
-1200
-1203
-1206
-1208
-1211
-1213
-1216
-1218
-1221
-1223
-1226
-1229
-1231
-1234
-1236
-1239
-1242
-1244
-1247
-1249
-1252
-1255
-1257
-1260
-1262
-1265
-1268
-1270
-1273
-1275
-1278
-1280
-1283
-1285
-1288
-1290
-1293
-1295
-1297
-1300
-1302
-1305
-1307
-1309
-1311
-1314
-1316
-1318
-1320
-1322
-1325
-1327
-1329
-1331
-1333
-1335
-1337
-1338
-1340
-1342
-1344
-1345
-1347
-1349
-1350
-1352
-1353
-1355
-1356
-1358
-1359
-1360
-1361
-1363
-1364
-1365
-1366
-1367
-1368
-1369
-1370
-1370
-1371
-1372
-1373
-1373
-1374
-1375
-1375
-1376
-1376
-1377
-1377
-1378
-1378
-1378
-1378
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1379
-1378
-1378
-1378
-1378
-1377
-1377
-1376
-1376
-1375
-1375
-1374
-1374
-1373
-1372
-1372
-1371
-1370
-1369
-1368
-1367
-1367
-1366
-1365
-1364
-1363
-1362
-1361
-1360
-1358
-1357
-1356
-1355
-1354
-1352
-1351
-1350
-1349
-1347
-1346
-1345
-1343
-1342
-1341
-1339
-1338
-1336
-1335
-1333
-1332
-1331
-1329
-1328
-1326
-1325
-1323
-1322
-1320
-1319
-1317
-1316
-1314
-1313
-1311
-1310
-1308
-1306
-1305
-1303
-1302
-1300
-1299
-1297
-1295
-1294
-1292
-1291
-1289
-1287
-1286
-1284
-1283
-1281
-1279
-1278
-1276
-1274
-1273
-1271
-1269
-1268
-1266
-1264
-1262
-1261
-1259
-1257
-1256
-1254
-1253
-1251
-1249
-1248
-1246
-1244
-1243
-1241
-1240
-1238
-1236
-1235
-1233
-1232
-1230
-1229
-1228
-1226
-1225
-1223
-1222
-1221
-1220
-1218
-1217
-1216
-1215
-1213
-1212
-1211
-1210
-1209
-1208
-1207
-1206
-1205
-1204
-1204
-1203
-1202
-1201
-1200
-1200
-1199
-1199
-1198
-1198
-1197
-1197
-1196
-1196
-1196
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1196
-1196
-1196
-1197
-1197
-1198
-1198
-1199
-1199
-1200
-1201
-1202
-1202
-1203
-1204
-1205
-1206
-1207
-1208
-1209
-1211
-1212
-1213
-1215
-1216
-1217
-1219
-1220
-1222
-1223
-1225
-1227
-1229
-1230
-1232
-1234
-1236
-1238
-1240
-1242
-1245
-1247
-1249
-1251
-1254
-1256
-1259
-1262
-1264
-1267
-1270
-1272
-1275
-1278
-1281
-1284
-1287
-1291
-1294
-1297
-1300
-1304
-1307
-1311
-1314
-1318
-1322
-1326
-1329
-1333
-1337
-1341
-1345
-1349
-1354
-1358
-1362
-1367
-1371
-1376
-1380
-1385
-1390
-1394
-1399
-1404
-1409
-1414
-1419
-1424
-1429
-1435
-1440
-1445
-1451
-1456
-1462
-1467
-1473
-1478
-1484
-1490
-1496
-1501
-1507
-1513
-1519
-1525
-1531
-1537
-1544
-1550
-1556
-1562
-1569
-1575
-1581
-1588
-1594
-1601
-1607
-1614
-1620
-1627
-1633
-1640
-1647
-1654
-1660
-1667
-1674
-1681
-1688
-1694
-1701
-1708
-1715
-1722
-1729
-1736
-1743
-1750
-1757
-1764
-1771
-1778
-1785
-1792
-1799
-1806
-1813
-1820
-1827
-1834
-1842
-1849
-1856
-1863
-1870
-1877
-1884
-1891
-1898
-1905
-1912
-1918
-1925
-1932
-1939
-1946
-1953
-1960
-1967
-1973
-1980
-1987
-1994
-2000
-2007
-2013
-2020
-2027
-2033
-2040
-2045
-2053
-2059
-2065
-2072
-2078
-2084
-2090
-2096
-2102
-2108
-2114
-2120
-2126
-2132
-2137
-2143
-2149
-2154
-2160
-2165
-2170
-2176
-2181
-2186
-2191
-2196
-2201
-2206
-2211
-2215
-2220
-2225
-2229
-2233
-2238
-2242
-2246
-2250
-2254
-2258
-2262
-2266
-2269
-2273
-2277
-2280
-2283
-2287
-2290
-2293
-2296
-2299
-2302
-2305
-2308
-2310
-2313
-2315
-2318
-2320
-2322
-2325
-2327
-2329
-2331
-2333
-2335
-2336
-2338
-2340
-2341
-2343
-2344
-2345
-2347
-2348
-2349
-2350
-2351
-2352
-2353
-2353
-2354
-2355
-2355
-2356
-2356
-2356
-2357
-2357
-2357
-2357
-2357
-2357
-2357
-2357
-2356
-2356
-2356
-2355
-2355
-2354
-2353
-2353
-2352
-2351
-2350
-2349
-2348
-2347
-2346
-2345
-2344
-2342
-2341
-2340
-2338
-2337
-2335
-2334
-2332
-2331
-2329
-2327
-2326
-2324
-2322
-2320
-2318
-2317
-2315
-2313
-2311
-2309
-2307
-2305
-2303
-2301
-2299
-2297
-2295
-2293
-2290
-2288
-2286
-2284
-2282
-2280
-2278
-2276
-2273
-2271
-2269
-2267
-2265
-2263
-2261
-2258
-2256
-2254
-2252
-2250
-2248
-2245
-2243
-2241
-2239
-2237
-2234
-2232
-2230
-2228
-2225
-2223
-2221
-2219
-2216
-2214
-2212
-2210
-2207
-2205
-2203
-2200
-2198
-2196
-2194
-2191
-2189
-2187
-2184
-2182
-2180
-2177
-2175
-2172
-2170
-2168
-2165
-2163
-2160
-2158
-2155
-2153
-2150
-2148
-2145
-2143
-2140
-2138
-2135
-2133
-2130
-2127
-2125
-2122
-2119
-2117
-2114
-2111
-2109
-2106
-2103
-2100
-2098
-2095
-2092
-2089
-2086
-2084
-2081
-2078
-2075
-2072
-2069
-2066
-2064
-2061
-2058
-2055
-2052
-2049
-2047
-2044
-2041
-2037
-2035
-2032
-2029
-2027
-2024
-2021
-2017
-2015
-2012
-2009
-2005
-2004
-2001
-1998
-1995
-1992
-1989
-1987
-1984
-1981
-1978
-1976
-1973
-1970
-1968
-1965
-1962
-1960
-1957
-1954
-1952
-1949
-1947
-1944
-1941
-1939
-1936
-1934
-1931
-1928
-1926
-1923
-1921
-1918
-1916
-1913
-1911
-1908
-1905
-1903
-1900
-1898
-1895
-1893
-1890
-1888
-1885
-1883
-1880
-1878
-1875
-1873
-1870
-1868
-1865
-1863
-1860
-1858
-1855
-1853
-1850
-1848
-1845
-1843
-1840
-1838
-1835
-1833
-1830
-1828
-1826
-1823
-1821
-1818
-1816
-1813
-1811
-1808
-1806
-1804
-1801
-1799
-1796
-1794
-1792
-1789
-1787
-1784
-1782
-1780
-1777
-1775
-1773
-1770
-1768
-1765
-1763
-1761
-1758
-1756
-1754
-1751
-1749
-1747
-1744
-1742
-1740
-1737
-1735
-1733
-1730
-1728
-1726
-1723
-1721
-1719
-1717
-1714
-1712
-1710
-1707
-1705
-1703
-1701
-1698
-1696
-1694
-1691
-1689
-1687
-1685
-1682
-1680
-1678
-1676
-1673
-1671
-1669
-1667
-1665
-1662
-1660
-1658
-1656
-1654
-1651
-1649
-1647
-1645
-1643
-1640
-1638
-1636
-1634
-1632
-1629
-1627
-1625
-1623
-1621
-1619
-1616
-1614
-1612
-1610
-1608
-1606
-1604
-1601
-1599
-1597
-1595
-1593
-1591
-1589
-1587
-1585
-1582
-1580
-1578
-1576
-1574
-1572
-1570
-1568
-1566
-1564
-1562
-1559
-1557
-1555
-1553
-1551
-1549
-1547
-1545
-1543
-1541
-1539
-1537
-1535
-1533
-1531
-1529
-1527
-1525
-1523
-1521
-1519
-1517
-1515
-1513
-1511
-1509
-1507
-1505
-1503
-1501
-1499
-1497
-1495
-1493
-1491
-1489
-1487
-1485
-1483
-1481
-1479
-1477
-1475
-1473
-1471
-1470
-1468
-1466
-1464
-1462
-1460
-1458
-1456
-1454
-1452
-1450
-1448
-1447
-1445
-1443
-1441
-1439
-1437
-1435
-1433
-1432
-1430
-1428
-1426
-1424
-1422
-1420
-1419
-1417
-1415
-1413
-1411
-1409
-1407
-1406
-1404
-1402
-1400
-1398
-1397
-1395
-1393
-1391
-1389
-1387
-1386
-1384
-1382
-1380
-1379
-1377
-1375
-1373
-1371
-1370
-1368
-1366
-1364
-1363
-1361
-1359
-1357
-1356
-1354
-1352
-1350
-1349
-1347
-1345
-1343
-1342
-1340
-1338
-1337
-1335
-1333
-1331
-1330
-1328
-1326
-1325
-1323
-1321
-1320
-1318
-1316
-1314
-1313
-1311
-1309
-1308
-1306
-1304
-1303
-1301
-1299
-1298
-1296
-1295
-1293
-1291
-1290
-1288
-1286
-1285
-1283
-1281
-1280
-1278
-1277
-1275
-1273
-1272
-1270
-1269
-1267
-1265
-1264
-1262
-1261
-1259
-1257
-1256
-1254
-1253
-1251
-1250
-1248
-1246
-1245
-1243
-1242
-1240
-1239
-1237
-1236
-1234
-1233
-1231
-1229
-1228
-1226
-1225
-1223
-1222
-1220
-1219
-1217
-1216
-1214
-1213
-1211
-1210
-1208
-1207
-1205
-1204
-1202
-1201
-1199
-1198
-1196
-1195
-1193
-1192
-1191
-1189
-1188
-1186
-1185
-1183
-1182
-1180
-1179
-1178
-1176
-1175
-1173
-1172
-1170
-1169
-1168
-1166
-1165
-1163
-1162
-1160
-1159
-1158
-1156
-1155
-1153
-1152
-1151
-1149
-1148
-1147
-1145
-1144
-1142
-1141
-1140
-1138
-1137
-1136
-1134
-1133
-1132
-1130
-1129
-1128
-1126
-1125
-1123
-1122
-1121
-1119
-1118
-1117
-1116
-1114
-1113
-1112
-1110
-1109
-1108
-1106
-1105
-1104
-1102
-1101
-1100
-1099
-1097
-1096
-1095
-1093
-1092
-1091
-1090
-1088
-1087
-1086
-1085
-1083
-1082
-1081
-1080
-1078
-1077
-1076
-1075
-1073
-1072
-1071
-1070
-1068
-1067
-1066
-1065
-1064
-1062
-1061
-1060
-1059
-1057
-1056
-1055
-1054
-1053
-1051
-1050
-1049
-1048
-1047
-1046
-1044
-1043
-1042
-1041
-1040
-1038
-1037
-1036
-1035
-1034
-1033
-1032
-1030
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1020
-1020
-1018
-1018
-1016
-1016
-1014
-1012
-1012
-1010
-1010
-1008
-1008
-1006
-1006
-1004
-1002
-1002
-1000
-1000
-999
-998
-997
-996
-995
-994
-993
-992
-991
-989
-988
-987
-986
-985
-984
-983
-982
-981
-980
-979
-978
-977
-976
-975
-974
-973
-972
-971
-970
-969
-968
-967
-966
-965
-964
-963
-962
-961
-960
-959
-958
-957
-956
-955
-954
-953
-952
-951
-950
-949
-948
-947
-946
-945
-944
-943
-942
-941
-940
-939
-938
-937
-936
-935
-934
-933
-933
-932
-931
-930
-929
-928
-927
-926
-925
-924
-923
-922
-921
-921
-920
-919
-918
-917
-916
-915
-914
-913
-912
-912
-911
-910
-909
-908
-907
-906
-905
-904
-904
-903
-902
-901
-900
-899
-898
-898
-897
-896
-895
-894
-893
-893
-892
-891
-890
-889
-888
-887
-887
-886
-885
-884
-883
-883
-882
-881
-880
-879
-878
-878
-877
-876
-875
-874
-874
-873
-872
-871
-871
-870
-869
-868
-867
-867
-866
-865
-864
-864
-863
-862
-861
-860
-860
-859
-858
-857
-857
-856
-855
-854
-854
-853
-852
-851
-851
-850
-849
-848
-848
-847
-846
-846
-845
-844
-843
-843
-842
-841
-841
-840
-839
-838
-838
-837
-836
-836
-835
-834
-834
-833
-832
-831
-831
-830
-829
-829
-828
-827
-827
-826
-825
-825
-824
-823
-823
-822
-821
-821
-820
-819
-819
-818
-817
-817
-816
-816
-815
-814
-814
-813
-812
-812
-811
-810
-810
-809
-809
-808
-807
-807
-806
-806
-805
-804
-804
-803
-802
-802
-801
-801
-800
-799
-799
-798
-798
-797
-797
-796
-795
-795
-794
-794
-793
-792
-792
-791
-791
-790
-790
-789
-788
-788
-787
-787
-786
-786
-785
-785
-784
-783
-783
-782
-782
-781
-781
-780
-780
-779
-779
-778
-778
-777
-776
-776
-775
-775
-774
-774
-773
-773
-772
-772
-771
-771
-770
-770
-769
-769
-768
-768
-767
-767
-766
-766
-765
-765
-764
-764
-763
-763
-762
-762
-761
-761
-760
-760
-759
-759
-759
-758
-758
-757
-757
-756
-756
-755
-755
-754
-754
-753
-753
-753
-752
-752
-751
-751
-750
-750
-749
-749
-749
-748
-748
-747
-747
-746
-746
-746
-745
-745
-744
-744
-743
-743
-743
-742
-742
-741
-741
-741
-740
-740
-739
-739
-739
-738
-738
-737
-737
-737
-736
-736
-735
-735
-735
-734
-734
-733
-733
-733
-732
-732
-732
-731
-731
-730
-730
-730
-729
-729
-729
-728
-728
-728
-727
-727
-727
-726
-726
-725
-725
-725
-724
-724
-724
-723
-723
-723
-722
-722
-722
-721
-721
-721
-720
-720
-720
-719
-719
-719
-718
-718
-718
-717
-717
-717
-717
-716
-716
-716
-715
-715
-715
-714
-714
-714
-713
-713
-713
-713
-712
-712
-712
-711
-711
-711
-710
-710
-710
-710
-709
-709
-709
-709
-708
-708
-708
-707
-707
-707
-707
-706
-706
-706
-706
-705
