5
30306
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-90
-90
-90
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-94
-94
-94
-95
-95
-95
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-99
-99
-99
-100
-100
-100
-101
-101
-101
-102
-102
-102
-103
-103
-103
-104
-104
-104
-105
-105
-105
-106
-106
-106
-107
-107
-107
-108
-108
-108
-109
-109
-109
-110
-110
-110
-111
-111
-111
-112
-112
-113
-113
-113
-114
-114
-114
-115
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-121
-122
-122
-123
-123
-123
-124
-124
-124
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-129
-129
-129
-130
-130
-131
-131
-131
-132
-132
-132
-133
-133
-134
-134
-134
-135
-135
-136
-136
-136
-137
-137
-138
-138
-138
-139
-139
-140
-140
-140
-141
-141
-142
-142
-142
-143
-143
-144
-144
-144
-145
-145
-146
-146
-146
-147
-147
-148
-148
-149
-149
-149
-150
-150
-151
-151
-152
-152
-152
-153
-153
-154
-154
-155
-155
-155
-156
-156
-157
-157
-158
-158
-158
-159
-159
-160
-160
-161
-161
-161
-162
-162
-163
-163
-164
-164
-165
-165
-165
-166
-166
-167
-167
-168
-168
-169
-169
-170
-170
-170
-171
-171
-172
-172
-173
-173
-174
-174
-175
-175
-176
-176
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-182
-182
-183
-183
-184
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-207
-208
-208
-208
-209
-209
-210
-210
-211
-212
-212
-213
-214
-215
-216
-217
-218
-219
-220
-221
-222
-222
-223
-224
-224
-225
-226
-226
-227
-227
-227
-228
-228
-229
-229
-230
-230
-231
-231
-232
-232
-233
-233
-233
-234
-234
-235
-236
-236
-237
-237
-238
-238
-239
-239
-240
-240
-240
-240
-241
-241
-241
-241
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-241
-241
-241
-241
-242
-242
-242
-243
-243
-244
-245
-246
-246
-247
-247
-248
-248
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-250
-250
-251
-251
-252
-252
-253
-254
-254
-255
-255
-256
-256
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-262
-262
-263
-263
-264
-265
-265
-266
-267
-268
-268
-269
-269
-270
-270
-270
-271
-271
-270
-270
-270
-270
-270
-271
-271
-272
-272
-273
-274
-275
-276
-278
-279
-280
-280
-281
-282
-283
-284
-284
-285
-286
-286
-287
-287
-288
-289
-289
-290
-291
-291
-292
-293
-293
-294
-294
-295
-295
-296
-296
-296
-296
-296
-296
-296
-296
-296
-296
-296
-296
-295
-295
-295
-295
-294
-294
-294
-293
-293
-292
-292
-291
-291
-290
-290
-289
-289
-288
-288
-287
-286
-286
-285
-284
-284
-283
-283
-283
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-287
-287
-287
-286
-286
-285
-284
-284
-283
-283
-282
-282
-282
-282
-282
-282
-283
-283
-283
-284
-284
-284
-284
-284
-285
-285
-284
-284
-284
-284
-283
-283
-283
-282
-282
-282
-281
-281
-280
-280
-280
-279
-279
-278
-278
-278
-277
-277
-277
-277
-277
-278
-278
-278
-278
-278
-278
-278
-278
-278
-278
-278
-277
-277
-277
-276
-276
-275
-275
-274
-274
-274
-273
-273
-273
-272
-272
-271
-270
-269
-268
-267
-265
-264
-262
-261
-259
-258
-257
-255
-254
-253
-253
-252
-251
-251
-250
-250
-249
-248
-248
-247
-246
-246
-245
-245
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-243
-243
-242
-241
-240
-239
-238
-237
-236
-235
-234
-233
-232
-232
-231
-231
-231
-232
-232
-233
-233
-234
-235
-235
-235
-235
-234
-234
-232
-231
-230
-228
-227
-225
-224
-223
-222
-222
-222
-222
-222
-222
-223
-223
-224
-224
-225
-225
-225
-225
-225
-224
-224
-223
-222
-221
-221
-220
-219
-219
-218
-217
-217
-217
-216
-216
-216
-216
-216
-216
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-217
-217
-218
-218
-218
-218
-218
-218
-217
-217
-217
-217
-217
-217
-218
-218
-219
-219
-220
-220
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-222
-222
-223
-223
-223
-223
-223
-223
-223
-223
-223
-222
-222
-221
-221
-221
-221
-221
-221
-221
-222
-222
-223
-224
-225
-226
-227
-229
-230
-231
-232
-233
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-235
-235
-236
-237
-238
-239
-240
-241
-241
-242
-242
-242
-242
-242
-241
-241
-240
-240
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-238
-238
-238
-237
-237
-236
-235
-235
-234
-233
-232
-231
-231
-231
-230
-230
-230
-231
-231
-232
-232
-232
-233
-233
-233
-233
-233
-233
-234
-234
-235
-236
-237
-238
-239
-240
-241
-243
-243
-244
-245
-246
-246
-247
-248
-248
-249
-249
-250
-250
-251
-252
-253
-253
-254
-255
-256
-256
-257
-257
-257
-257
-257
-256
-256
-255
-254
-254
-253
-253
-253
-253
-253
-253
-254
-254
-255
-255
-256
-256
-256
-256
-256
-256
-255
-255
-254
-253
-253
-252
-252
-251
-250
-250
-249
-249
-248
-248
-247
-246
-246
-245
-245
-244
-244
-244
-244
-244
-244
-245
-245
-246
-246
-247
-248
-248
-249
-250
-251
-251
-252
-254
-255
-256
-257
-259
-260
-261
-262
-262
-263
-264
-264
-265
-265
-266
-266
-266
-267
-267
-268
-268
-269
-269
-270
-270
-270
-271
-271
-271
-272
-273
-274
-275
-276
-277
-278
-280
-281
-282
-284
-285
-285
-286
-286
-286
-286
-286
-287
-287
-287
-288
-289
-290
-291
-292
-294
-296
-297
-298
-299
-300
-300
-300
-300
-299
-298
-297
-295
-294
-292
-291
-290
-289
-289
-288
-288
-288
-288
-288
-288
-288
-288
-288
-287
-287
-285
-284
-282
-280
-278
-276
-273
-271
-268
-266
-263
-261
-258
-256
-253
-250
-247
-243
-240
-236
-233
-229
-226
-223
-220
-218
-216
-214
-212
-211
-209
-207
-206
-204
-202
-200
-198
-195
-193
-191
-188
-186
-184
-182
-180
-177
-175
-173
-171
-168
-166
-164
-161
-159
-157
-155
-153
-152
-150
-149
-148
-147
-145
-144
-143
-141
-140
-138
-137
-135
-133
-131
-130
-128
-126
-124
-123
-121
-119
-117
-115
-114
-112
-110
-107
-105
-103
-101
-99
-97
-95
-93
-91
-89
-87
-85
-83
-80
-78
-76
-74
-72
-70
-67
-65
-62
-59
-56
-53
-50
-47
-43
-40
-36
-33
-29
-25
-22
-19
-15
-12
-9
-6
-4
-1
1
4
6
8
11
13
16
18
21
23
26
29
32
34
37
40
43
46
50
53
56
59
63
66
69
71
74
76
78
79
80
81
82
82
83
83
83
83
83
83
83
83
83
83
83
84
84
84
85
85
86
86
87
87
88
88
89
89
90
91
91
92
93
95
96
97
98
99
100
101
101
102
102
101
101
101
100
100
100
100
100
101
102
103
104
105
106
107
108
108
109
108
108
107
107
106
104
103
102
101
100
99
99
98
98
98
98
98
98
98
98
97
97
96
95
93
92
90
89
87
85
83
82
80
79
78
77
76
75
75
74
74
73
73
72
71
70
69
68
66
65
63
62
60
59
57
56
54
53
51
50
48
47
46
44
44
43
42
42
41
41
40
40
39
38
36
34
32
29
26
23
19
16
12
9
6
3
0
-2
-4
-5
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-2
-1
0
1
3
4
5
7
8
9
10
10
11
11
12
12
12
12
11
11
11
10
10
9
8
8
7
7
6
6
5
4
4
3
2
1
1
0
-1
-2
-2
-3
-3
-4
-4
-5
-6
-6
-7
-8
-9
-10
-11
-12
-12
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-13
-13
-13
-14
-14
-14
-14
-14
-14
-13
-12
-12
-11
-10
-10
-9
-9
-9
-9
-9
-10
-10
-11
-12
-12
-13
-13
-13
-13
-13
-13
-12
-11
-10
-9
-8
-6
-4
-3
-1
1
3
5
7
8
10
12
13
15
16
18
19
21
22
24
25
26
28
29
30
31
33
34
36
37
39
41
42
44
46
47
49
50
51
52
53
54
55
55
56
57
58
59
61
63
64
66
68
70
72
74
76
77
78
79
80
81
81
82
83
84
85
87
90
93
96
100
104
109
113
118
122
127
131
134
138
141
144
146
149
151
153
156
158
161
164
168
172
176
180
185
190
195
200
205
210
215
220
224
229
233
237
241
245
249
252
256
259
263
266
270
273
276
280
283
286
288
291
293
296
298
300
302
304
306
308
309
311
312
314
315
317
318
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
337
338
340
342
343
345
347
349
351
353
356
358
360
363
365
368
370
372
375
377
379
381
382
384
385
387
388
390
391
392
393
394
395
396
397
398
399
399
400
400
401
401
401
401
401
401
401
401
401
401
402
402
402
403
404
404
405
405
406
406
407
407
407
407
407
407
408
408
409
411
412
415
417
420
423
427
430
434
437
440
443
446
448
451
453
454
456
457
458
459
461
462
463
464
465
466
467
469
471
473
476
478
482
485
489
493
498
502
507
512
517
522
527
532
536
541
546
550
555
560
565
570
574
579
584
589
594
599
604
609
613
618
623
629
634
639
644
649
655
660
664
669
673
677
680
684
687
689
692
695
697
699
702
704
707
709
712
715
718
720
723
726
729
732
735
738
741
744
747
750
753
756
759
762
765
769
772
776
780
783
787
790
794
797
799
802
804
807
809
811
813
816
819
822
825
829
833
838
843
847
852
857
862
867
871
875
879
882
886
888
891
893
895
897
899
900
901
901
902
903
903
904
904
905
906
907
909
910
912
915
917
920
922
925
928
930
933
935
938
940
942
943
945
947
948
950
952
954
956
958
960
962
965
967
970
972
975
977
979
981
983
985
987
988
990
991
993
994
995
996
997
998
999
999
1000
1000
1000
1000
1000
1000
1000
1002
1002
1004
1006
1006
1008
1010
1012
1016
1018
1020
1022
1022
1025
1027
1029
1031
1033
1035
1038
1040
1043
1045
1048
1051
1054
1057
1061
1064
1067
1071
1074
1077
1080
1083
1086
1089
1092
1095
1098
1100
1103
1105
1107
1110
1112
1114
1116
1118
1119
1121
1122
1123
1124
1124
1125
1126
1126
1127
1127
1128
1129
1130
1131
1133
1135
1137
1139
1141
1144
1146
1149
1151
1153
1155
1157
1158
1159
1160
1160
1161
1161
1161
1161
1161
1161
1161
1161
1160
1160
1160
1160
1159
1159
1159
1158
1158
1158
1157
1157
1156
1156
1155
1155
1154
1153
1152
1151
1149
1148
1147
1145
1144
1143
1142
1142
1141
1141
1141
1141
1141
1141
1141
1141
1142
1142
1142
1142
1143
1143
1144
1145
1145
1145
1146
1146
1146
1146
1145
1145
1145
1145
1145
1145
1145
1146
1146
1147
1148
1150
1151
1152
1154
1155
1156
1157
1158
1159
1159
1160
1161
1162
1162
1163
1164
1165
1166
1167
1168
1168
1169
1170
1170
1171
1172
1172
1173
1174
1175
1176
1177
1179
1180
1182
1184
1185
1187
1188
1189
1190
1190
1191
1191
1191
1191
1190
1190
1190
1190
1191
1191
1192
1192
1193
1194
1195
1196
1197
1198
1199
1199
1199
1199
1199
1198
1197
1196
1195
1194
1192
1191
1190
1190
1189
1189
1189
1190
1191
1192
1193
1194
1196
1198
1199
1201
1203
1204
1206
1207
1208
1209
1210
1211
1211
1211
1211
1211
1211
1211
1211
1210
1210
1210
1210
1211
1211
1211
1212
1212
1211
1211
1210
1209
1207
1205
1202
1199
1196
1192
1188
1184
1179
1175
1170
1165
1161
1156
1152
1147
1143
1139
1135
1131
1127
1123
1119
1115
1110
1105
1101
1096
1092
1087
1083
1079
1075
1071
1068
1065
1062
1059
1056
1054
1051
1049
1047
1045
1044
1042
1042
1041
1041
1041
1041
1042
1043
1043
1044
1044
1044
1044
1043
1042
1040
1038
1036
1033
1031
1028
1026
1024
1022
1022
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1018
1018
1016
1016
1014
1012
1012
1010
1008
1008
1008
1006
1006
1006
1006
1008
1008
1010
1012
1012
1014
1016
1016
1016
1016
1016
1016
1014
1014
1012
1010
1008
1006
1004
1002
1002
1000
1000
1000
1000
1002
1002
1004
1004
1006
1006
1006
1008
1008
1008
1006
1006
1004
1002
1000
999
997
995
993
992
990
989
987
986
986
985
984
984
984
983
983
983
982
981
980
979
978
976
974
972
969
967
964
961
957
954
950
946
942
938
935
931
927
924
921
918
915
913
911
910
908
907
906
905
904
903
902
901
899
898
896
895
893
891
890
888
887
886
886
885
885
886
887
888
889
890
891
892
893
893
893
892
891
889
888
886
884
881
879
877
875
874
872
871
870
869
868
867
866
865
864
862
861
860
859
858
856
854
852
850
847
844
841
837
833
828
823
818
813
808
803
797
792
787
782
777
773
769
765
762
758
755
752
749
745
742
739
735
732
727
723
718
713
707
702
695
689
683
677
670
664
658
652
647
642
637
632
628
624
621
617
614
611
608
605
603
600
597
595
592
589
586
583
580
577
573
569
565
561
556
552
548
543
539
535
530
526
522
518
514
510
506
502
498
493
489
484
479
474
468
463
458
453
449
444
440
435
431
427
423
419
415
411
407
404
400
397
394
392
389
388
386
385
384
383
382
382
382
382
382
382
382
382
382
382
382
381
381
380
378
377
374
372
369
366
363
360
356
352
348
344
340
335
331
326
322
317
312
307
303
298
294
289
285
281
277
273
269
265
261
256
252
248
243
238
233
228
222
216
210
204
198
191
184
176
169
160
152
143
134
124
115
105
96
86
77
69
60
52
45
38
31
24
17
10
3
-4
-10
-17
-24
-30
-37
-43
-49
-55
-61
-68
-74
-80
-86
-93
-99
-106
-112
-119
-125
-132
-137
-143
-148
-153
-157
-160
-164
-167
-170
-173
-176
-179
-181
-184
-186
-189
-191
-193
-196
-198
-200
-202
-204
-207
-209
-211
-214
-216
-218
-220
-222
-224
-225
-226
-227
-228
-228
-229
-229
-230
-231
-232
-233
-235
-236
-238
-240
-242
-243
-245
-246
-247
-248
-249
-249
-250
-250
-250
-250
-250
-249
-249
-248
-247
-245
-243
-242
-240
-238
-235
-233
-231
-229
-228
-226
-225
-223
-222
-221
-220
-218
-217
-215
-213
-211
-209
-208
-206
-205
-204
-203
-203
-203
-204
-205
-206
-208
-210
-212
-214
-216
-218
-220
-222
-223
-225
-226
-227
-228
-229
-230
-230
-231
-231
-232
-232
-232
-232
-231
-231
-230
-230
-229
-229
-229
-229
-229
-229
-230
-230
-231
-232
-233
-234
-235
-236
-238
-239
-240
-241
-242
-242
-242
-242
-242
-241
-240
-239
-238
-237
-235
-234
-232
-230
-228
-227
-225
-224
-222
-221
-220
-219
-219
-219
-219
-219
-220
-220
-221
-223
-224
-225
-227
-229
-230
-232
-233
-234
-236
-237
-238
-239
-240
-240
-241
-241
-242
-242
-243
-243
-243
-243
-244
-244
-245
-246
-248
-249
-251
-253
-256
-258
-261
-264
-266
-269
-271
-273
-275
-277
-278
-279
-280
-280
-281
-281
-281
-281
-282
-282
-283
-284
-286
-288
-290
-292
-295
-298
-301
-304
-306
-309
-311
-313
-315
-316
-317
-318
-318
-318
-318
-318
-318
-317
-317
-317
-317
-317
-316
-317
-317
-317
-317
-317
-317
-317
-316
-315
-314
-313
-311
-310
-308
-306
-304
-302
-300
-298
-296
-295
-293
-292
-291
-290
-289
-288
-288
-287
-286
-286
-285
-285
-285
-284
-284
-284
-284
-284
-284
-284
-284
-284
-284
-284
-285
-285
-286
-287
-288
-289
-290
-292
-294
-295
-297
-298
-300
-301
-303
-304
-305
-306
-307
-308
-309
-310
-311
-313
-314
-317
-319
-322
-325
-328
-332
-336
-340
-344
-348
-351
-355
-358
-361
-363
-365
-366
-367
-367
-368
-368
-368
-368
-368
-369
-369
-369
-370
-370
-371
-372
-373
-373
-374
-374
-374
-374
-373
-372
-371
-369
-367
-365
-362
-359
-356
-353
-350
-347
-343
-340
-337
-333
-330
-327
-324
-321
-318
-316
-313
-311
-309
-307
-305
-304
-302
-301
-299
-298
-297
-295
-294
-292
-291
-289
-288
-286
-285
-283
-282
-280
-279
-277
-276
-275
-274
-274
-273
-272
-271
-271
-270
-268
-267
-265
-263
-261
-258
-256
-253
-251
-248
-246
-244
-243
-241
-240
-239
-238
-238
-237
-236
-235
-235
-234
-233
-233
-233
-232
-232
-232
-232
-232
-231
-231
-230
-230
-229
-228
-228
-228
-228
-229
-230
-232
-235
-237
-241
-244
-247
-251
-254
-257
-260
-262
-264
-266
-268
-270
-271
-273
-275
-277
-278
-280
-283
-285
-287
-290
-292
-295
-297
-299
-301
-303
-305
-306
-307
-307
-307
-306
-305
-303
-301
-299
-296
-294
-292
-289
-287
-286
-284
-283
-282
-281
-279
-278
-275
-273
-270
-266
-262
-257
-253
-248
-243
-238
-234
-230
-226
-223
-220
-217
-215
-212
-210
-208
-205
-203
-200
-197
-193
-190
-186
-182
-178
-174
-170
-166
-161
-157
-153
-149
-145
-141
-137
-133
-129
-125
-121
-116
-111
-106
-102
-97
-92
-87
-83
-79
-76
-72
-70
-68
-66
-65
-64
-63
-63
-62
-62
-62
-61
-61
-60
-59
-57
-56
-55
-53
-52
-52
-51
-51
-51
-51
-52
-52
-53
-54
-55
-56
-57
-57
-57
-57
-56
-55
-54
-53
-51
-49
-47
-44
-42
-40
-38
-37
-35
-35
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-35
-35
-36
-37
-38
-39
-40
-42
-43
-45
-47
-50
-52
-55
-58
-61
-65
-68
-72
-76
-80
-84
-88
-92
-97
-101
-107
-112
-118
-124
-130
-137
-144
-152
-159
-166
-174
-181
-187
-194
-199
-205
-210
-214
-218
-222
-226
-230
-234
-238
-243
-247
-253
-258
-264
-270
-276
-282
-288
-294
-300
-306
-312
-317
-321
-325
-328
-331
-334
-335
-336
-337
-338
-338
-338
-338
-338
-338
-338
-339
-340
-341
-342
-344
-347
-349
-352
-355
-359
-362
-365
-367
-370
-372
-374
-376
-377
-378
-379
-380
-381
-381
-382
-382
-382
-382
-382
-382
-382
-382
-382
-382
-382
-382
-383
-384
-386
-388
-390
-393
-396
-399
-402
-404
-407
-409
-410
-412
-414
-416
-418
-422
-426
-431
-437
-443
-450
-458
-465
-472
-479
-485
-491
-496
-500
-503
-507
-510
-513
-516
-520
-524
-528
-533
-538
-544
-550
-556
-562
-569
-576
-583
-590
-598
-605
-613
-620
-627
-634
-641
-647
-652
-657
-662
-667
-671
-675
-679
-684
-688
-692
-697
-701
-706
-711
-716
-721
-726
-731
-736
-742
-747
-753
-758
-765
-771
-778
-785
-793
-802
-810
-819
-827
-835
-843
-850
-857
-862
-868
-873
-878
-883
-888
-893
-899
-906
-912
-920
-928
-936
-945
-953
-962
-971
-979
-987
-995
-1002
-1010
-1016
-1025
-1033
-1041
-1049
-1058
-1066
-1075
-1083
-1092
-1100
-1108
-1116
-1123
-1130
-1136
-1142
-1148
-1154
-1160
-1165
-1171
-1177
-1183
-1190
-1197
-1205
-1213
-1221
-1230
-1239
-1248
-1257
-1266
-1274
-1282
-1290
-1296
-1302
-1307
-1312
-1315
-1319
-1322
-1324
-1327
-1330
-1333
-1336
-1340
-1344
-1347
-1352
-1356
-1360
-1364
-1368
-1372
-1375
-1379
-1382
-1386
-1390
-1394
-1398
-1403
-1408
-1413
-1419
-1425
-1431
-1436
-1442
-1448
-1454
-1459
-1465
-1470
-1475
-1479
-1484
-1489
-1493
-1498
-1502
-1507
-1512
-1516
-1522
-1527
-1532
-1538
-1544
-1551
-1557
-1564
-1571
-1578
-1585
-1592
-1599
-1605
-1612
-1618
-1625
-1631
-1636
-1642
-1648
-1654
-1661
-1668
-1676
-1685
-1695
-1705
-1715
-1726
-1737
-1748
-1758
-1768
-1778
-1787
-1796
-1804
-1813
-1822
-1830
-1840
-1850
-1860
-1871
-1882
-1894
-1906
-1917
-1929
-1940
-1951
-1961
-1970
-1979
-1986
-1994
-2000
-2005
-2011
-2016
-2021
-2025
-2029
-2035
-2040
-2045
-2051
-2058
-2064
-2071
-2078
-2086
-2093
-2101
-2109
-2117
-2124
-2132
-2140
-2147
-2155
-2163
-2172
-2180
-2189
-2198
-2208
-2218
-2228
-2239
-2250
-2261
-2272
-2283
-2294
-2306
-2316
-2327
-2338
-2348
-2358
-2368
-2378
-2388
-2399
-2409
-2420
-2430
-2441
-2453
-2464
-2476
-2488
-2500
-2512
-2524
-2535
-2546
-2557
-2568
-2578
-2588
-2598
-2608
-2618
-2627
-2636
-2645
-2654
-2662
-2671
-2679
-2688
-2696
-2705
-2714
-2723
-2731
-2740
-2749
-2758
-2766
-2774
-2781
-2788
-2795
-2802
-2808
-2813
-2819
-2825
-2830
-2836
-2841
-2847
-2853
-2860
-2866
-2872
-2878
-2884
-2891
-2896
-2902
-2908
-2914
-2920
-2926
-2932
-2938
-2945
-2952
-2960
-2969
-2978
-2988
-2999
-3010
-3021
-3032
-3043
-3055
-3066
-3077
-3087
-3098
-3108
-3117
-3126
-3135
-3143
-3151
-3159
-3166
-3173
-3180
-3187
-3193
-3198
-3204
-3208
-3212
-3216
-3219
-3222
-3224
-3227
-3229
-3231
-3233
-3235
-3237
-3239
-3242
-3244
-3247
-3249
-3251
-3254
-3256
-3258
-3259
-3261
-3263
-3264
-3266
-3268
-3270
-3272
-3274
-3277
-3279
-3282
-3285
-3288
-3292
-3296
-3300
-3305
-3310
-3315
-3320
-3326
-3332
-3339
-3345
-3352
-3358
-3365
-3372
-3378
-3385
-3391
-3398
-3405
-3411
-3418
-3424
-3430
-3436
-3442
-3447
-3452
-3456
-3460
-3464
-3467
-3470
-3472
-3474
-3477
-3479
-3481
-3483
-3486
-3489
-3492
-3496
-3499
-3504
-3509
-3513
-3518
-3523
-3528
-3533
-3538
-3542
-3547
-3551
-3555
-3558
-3561
-3564
-3567
-3570
-3572
-3575
-3578
-3580
-3583
-3586
-3589
-3592
-3595
-3597
-3600
-3603
-3606
-3609
-3613
-3616
-3619
-3623
-3627
-3631
-3635
-3640
-3644
-3648
-3653
-3657
-3662
-3667
-3672
-3677
-3682
-3687
-3693
-3698
-3704
-3710
-3716
-3723
-3729
-3735
-3741
-3747
-3753
-3759
-3765
-3771
-3776
-3781
-3785
-3790
-3794
-3798
-3801
-3804
-3807
-3809
-3812
-3813
-3815
-3816
-3816
-3817
-3817
-3816
-3816
-3815
-3814
-3813
-3812
-3811
-3809
-3806
-3803
-3799
-3795
-3790
-3784
-3778
-3772
-3765
-3758
-3751
-3744
-3737
-3730
-3723
-3716
-3708
-3701
-3694
-3687
-3679
-3672
-3665
-3657
-3651
-3644
-3638
-3632
-3627
-3622
-3617
-3612
-3608
-3603
-3598
-3592
-3587
-3580
-3574
-3567
-3560
-3554
-3548
-3543
-3539
-3535
-3533
-3530
-3529
-3528
-3527
-3526
-3524
-3523
-3521
-3519
-3516
-3512
-3509
-3505
-3500
-3496
-3491
-3487
-3483
-3479
-3475
-3472
-3469
-3467
-3465
-3464
-3462
-3461
-3460
-3458
-3457
-3455
-3452
-3450
-3447
-3443
-3440
-3437
-3433
-3430
-3427
-3424
-3422
-3421
-3420
-3420
-3421
-3423
-3425
-3428
-3432
-3437
-3442
-3447
-3453
-3458
-3464
-3469
-3475
-3480
-3486
-3491
-3497
-3503
-3509
-3516
-3522
-3529
-3536
-3543
-3550
-3557
-3564
-3571
-3577
-3584
-3590
-3597
-3603
-3610
-3617
-3623
-3630
-3637
-3644
-3650
-3657
-3663
-3669
-3674
-3679
-3684
-3688
-3693
-3696
-3700
-3703
-3706
-3709
-3712
-3715
-3717
-3720
-3723
-3726
-3730
-3734
-3738
-3742
-3747
-3752
-3757
-3762
-3767
-3772
-3777
-3782
-3786
-3791
-3795
-3798
-3801
-3804
-3807
-3809
-3812
-3814
-3816
-3818
-3819
-3820
-3821
-3822
-3822
-3822
-3821
-3820
-3819
-3817
-3815
-3813
-3811
-3809
-3808
-3806
-3805
-3804
-3802
-3801
-3800
-3798
-3795
-3792
-3789
-3785
-3780
-3775
-3770
-3764
-3758
-3752
-3745
-3739
-3734
-3728
-3722
-3717
-3712
-3707
-3702
-3697
-3692
-3686
-3680
-3674
-3667
-3660
-3653
-3645
-3637
-3629
-3620
-3611
-3602
-3594
-3585
-3575
-3566
-3557
-3548
-3538
-3528
-3518
-3508
-3497
-3487
-3476
-3464
-3453
-3442
-3430
-3419
-3407
-3396
-3384
-3373
-3362
-3351
-3340
-3330
-3320
-3311
-3302
-3294
-3286
-3279
-3272
-3266
-3261
-3255
-3250
-3244
-3239
-3233
-3228
-3221
-3215
-3208
-3201
-3194
-3187
-3179
-3172
-3164
-3157
-3150
-3144
-3138
-3133
-3128
-3123
-3119
-3115
-3112
-3108
-3105
-3102
-3099
-3097
-3094
-3092
-3090
-3089
-3088
-3087
-3086
-3086
-3086
-3086
-3086
-3086
-3085
-3084
-3082
-3079
-3076
-3073
-3068
-3063
-3058
-3052
-3046
-3039
-3032
-3025
-3018
-3011
-3004
-2996
-2989
-2982
-2974
-2967
-2960
-2953
-2946
-2938
-2931
-2923
-2914
-2905
-2895
-2884
-2873
-2861
-2850
-2838
-2826
-2814
-2803
-2793
-2783
-2773
-2765
-2756
-2749
-2742
-2735
-2728
-2721
-2715
-2707
-2700
-2692
-2684
-2676
-2668
-2659
-2650
-2641
-2632
-2623
-2613
-2604
-2595
-2586
-2577
-2568
-2559
-2550
-2540
-2531
-2521
-2511
-2501
-2491
-2481
-2470
-2460
-2449
-2439
-2428
-2417
-2406
-2394
-2382
-2369
-2356
-2342
-2328
-2313
-2297
-2281
-2265
-2248
-2230
-2213
-2195
-2178
-2160
-2142
-2125
-2107
-2090
-2073
-2055
-2037
-2020
-2003
-1985
-1967
-1948
-1929
-1910
-1890
-1870
-1850
-1829
-1808
-1787
-1765
-1743
-1721
-1698
-1676
-1653
-1629
-1606
-1582
-1558
-1534
-1510
-1486
-1462
-1438
-1414
-1391
-1367
-1343
-1320
-1297
-1273
-1250
-1227
-1204
-1182
-1159
-1137
-1114
-1092
-1070
-1047
-1026
-1004
-982
-961
-939
-918
-897
-877
-856
-836
-816
-797
-778
-758
-740
-721
-702
-684
-665
-647
-629
-610
-593
-575
-558
-541
-524
-508
-493
-478
-464
-449
-435
-422
-408
-394
-380
-366
-352
-337
-322
-307
-291
-274
-257
-240
-222
-203
-184
-166
-147
-128
-110
-91
-74
-57
-41
-26
-12
1
13
25
37
48
60
71
83
95
108
121
135
149
164
179
194
209
224
239
255
271
287
304
321
338
356
374
393
412
432
452
472
493
514
535
556
577
598
619
641
662
683
705
726
748
770
791
813
835
857
878
900
921
942
962
982
1000
1020
1038
1056
1073
1089
1105
1120
1134
1149
1162
1176
1189
1202
1215
1228
1240
1253
1266
1279
1292
1305
1318
1332
1345
1359
1373
1388
1403
1418
1433
1448
1463
1478
1493
1508
1523
1538
1553
1568
1583
1598
1614
1629
1645
1661
1678
1695
1713
1731
1749
1769
1789
1809
1831
1852
1875
1898
1921
1944
1968
1991
2015
2037
2061
2084
2105
2127
2147
2168
2187
2206
2225
2243
2260
2278
2295
2312
2330
2347
2365
2383
2401
2419
2437
2456
2474
2492
2510
2527
2545
2562
2579
2596
2613
2629
2646
2664
2681
2698
2716
2733
2751
2769
2786
2804
2821
2839
2856
2873
2889
2906
2922
2938
2954
2969
2984
2998
3012
3026
3039
3051
3063
3075
3086
3098
3109
3120
3131
3143
3154
3165
3176
3187
3198
3209
3220
3231
3241
3251
3261
3270
3280
3289
3298
3307
3316
3324
3333
3341
3350
3359
3367
3376
3384
3393
3402
3411
3421
3431
3441
3452
3463
3474
3486
3498
3510
3522
3535
3547
3559
3571
3583
3596
3607
3619
3630
3642
3652
3663
3673
3683
3692
3701
3710
3718
3727
3735
3743
3752
3761
3770
3779
3789
3800
3811
3822
3834
3846
3859
3872
3884
3897
3909
3921
3932
3943
3953
3963
3971
3980
3988
3995
4003
4010
4017
4024
4030
4038
4046
4054
4062
4073
4083
4093
4104
4116
4128
4140
4152
4165
4177
4190
4202
4214
4226
4237
4248
4258
4268
4278
4288
4298
4309
4319
4330
4342
4355
4367
4381
4395
4409
4424
4439
4455
4471
4487
4502
4518
4534
4550
4566
4582
4599
4615
4631
4647
4664
4680
4696
4712
4728
4744
4759
4775
4790
4805
4820
4835
4850
4865
4880
4895
4910
4925
4940
4955
4969
4984
4999
5013
5027
5041
5055
5069
5083
5096
5109
5122
5135
5147
5159
5171
5183
5194
5205
5216
5227
5237
5247
5257
5267
5277
5287
5296
5306
5316
5327
5337
5348
5358
5369
5379
5390
5401
5411
5422
5433
5444
5456
5468
5480
5493
5507
5521
5536
5550
5565
5580
5595
5610
5624
5638
5652
5665
5678
5690
5703
5715
5728
5740
5753
5766
5780
5794
5808
5823
5838
5852
5867
5882
5897
5911
5925
5938
5951
5964
5976
5988
5999
6011
6022
6033
6044
6056
6067
6079
6091
6103
6116
6129
6142
6155
6167
6180
6192
6203
6214
6224
6234
6243
6252
6261
6269
6277
6285
6293
6301
6309
6317
6324
6332
6338
6345
6351
6357
6362
6367
6372
6377
6382
6386
6391
6396
6401
6407
6412
6417
6423
6428
6432
6437
6440
6444
6446
6449
6451
6453
6455
6457
6460
6462
6465
6468
6471
6474
6478
6481
6485
6489
6492
6496
6499
6503
6506
6510
6513
6517
6520
6524
6527
6531
6534
6538
6542
6545
6548
6552
6554
6557
6559
6561
6563
6564
6565
6566
6566
6567
6567
6567
6567
6567
6567
6567
6567
6567
6567
6568
6569
6570
6572
6574
6576
6579
6581
6585
6588
6591
6594
6597
6599
6602
6603
6605
6605
6606
6606
6605
6604
6603
6601
6599
6597
6595
6592
6589
6586
6583
6579
6574
6569
6564
6558
6552
6545
6538
6531
6523
6516
6508
6501
6494
6487
6481
6475
6469
6463
6458
6453
6448
6442
6437
6430
6424
6417
6409
6401
6392
6383
6373
6364
6355
6345
6337
6328
6320
6312
6305
6299
6293
6288
6284
6280
6277
6274
6271
6268
6265
6261
6257
6253
6248
6243
6237
6230
6223
6215
6207
6199
6190
6182
6174
6166
6158
6149
6141
6133
6125
6117
6109
6100
6092
6082
6073
6064
6054
6044
6034
6024
6014
6004
5993
5982
5972
5961
5949
5938
5926
5915
5903
5891
5879
5868
5857
5846
5835
5825
5816
5807
5798
5790
5783
5775
5768
5760
5753
5745
5737
5728
5718
5708
5698
5687
5676
5665
5654
5643
5632
5622
5612
5603
5595
5586
5578
5571
5563
5555
5547
5539
5531
5523
5514
5505
5496
5487
5478
5469
5460
5451
5442
5433
5424
5415
5406
5397
5388
5379
5370
5361
5353
5345
5338
5331
5324
5319
5314
5309
5305
5301
5298
5294
5292
5289
5287
5284
5282
5280
5279
5277
5276
5275
5275
5274
5274
5273
5272
5271
5270
5267
5265
5261
5257
5252
5246
5240
5233
5226
5218
5211
5203
5194
5185
5176
5167
5157
5147
5136
5125
5114
5102
5090
5078
5066
5055
5043
5032
5021
5010
5000
4990
4981
4971
4962
4953
4944
4935
4927
4919
4911
4903
4897
4890
4884
4879
4874
4869
4865
4862
4858
4855
4852
4850
4847
4845
4843
4840
4838
4836
4833
4830
4827
4823
4819
4815
4809
4804
4798
4791
4784
4778
4770
4763
4756
4748
4740
4732
4723
4714
4704
4694
4684
4673
4661
4650
4638
4626
4614
4602
4591
4579
4568
4557
4546
4536
4526
4516
4506
4496
4487
4478
4469
4460
4450
4441
4431
4421
4411
4400
4389
4378
4366
4353
4340
4327
4314
4301
4287
4274
4260
4247
4233
4220
4206
4191
4177
4162
4147
4131
4114
4097
4080
4062
4043
4024
4005
3986
3966
3946
3927
3908
3889
3871
3853
3837
3820
3805
3790
3776
3763
3750
3737
3725
3713
3701
3689
3678
3666
3654
3642
3629
3617
3604
3591
3578
3564
3551
3538
3525
3511
3498
3486
3473
3460
3447
3435
3422
3409
3396
3382
3368
3354
3339
3324
3309
3294
3278
3263
3247
3232
3217
3203
3189
3175
3162
3149
3136
3124
3113
3101
3090
3079
3068
3056
3045
3033
3022
3010
2998
2985
2972
2959
2945
2931
2917
2903
2889
2874
2860
2846
2831
2818
2804
2791
2778
2765
2753
2741
2730
2718
2707
2695
2683
2671
2658
2644
2629
2614
2597
2580
2562
2543
2524
2504
2484
2464
2445
2425
2406
2387
2368
2349
2330
2311
2292
2273
2253
2233
2212
2192
2171
2150
2129
2109
2089
2069
2049
2029
2011
1993
1974
1955
1936
1917
1897
1877
1857
1837
1816
1795
1774
1753
1731
1709
1687
1664
1641
1618
1595
1572
1548
1525
1501
1478
1455
1431
1408
1385
1362
1339
1316
1293
1270
1246
1223
1198
1174
1149
1124
1098
1072
1045
1016
989
961
931
902
871
841
810
780
749
719
689
660
631
603
575
547
520
493
466
440
413
386
358
331
303
275
247
218
190
162
133
105
76
48
19
-9
-37
-65
-93
-121
-148
-176
-203
-230
-257
-284
-310
-337
-364
-391
-417
-444
-471
-498
-524
-550
-576
-602
-627
-651
-675
-699
-721
-744
-766
-787
-809
-830
-851
-872
-892
-913
-934
-954
-974
-995
-1014
-1035
-1054
-1074
-1092
-1111
-1129
-1146
-1163
-1179
-1194
-1209
-1223
-1237
-1251
-1264
-1278
-1291
-1304
-1317
-1331
-1345
-1359
-1372
-1386
-1400
-1413
-1427
-1439
-1451
-1462
-1473
-1482
-1492
-1500
-1508
-1515
-1523
-1529
-1536
-1543
-1550
-1557
-1564
-1571
-1579
-1586
-1594
-1601
-1609
-1617
-1625
-1632
-1640
-1649
-1657
-1665
-1674
-1682
-1691
-1700
-1709
-1718
-1727
-1736
-1746
-1756
-1766
-1776
-1787
-1799
-1811
-1823
-1836
-1849
-1863
-1877
-1890
-1904
-1918
-1931
-1945
-1958
-1971
-1984
-1997
-2011
-2024
-2037
-2052
-2066
-2081
-2096
-2110
-2125
-2139
-2154
-2168
-2181
-2194
-2207
-2218
-2229
-2239
-2248
-2257
-2265
-2272
-2279
-2285
-2291
-2297
-2303
-2310
-2316
-2323
-2330
-2338
-2346
-2355
-2364
-2373
-2383
-2393
-2404
-2414
-2425
-2436
-2447
-2458
-2469
-2480
-2491
-2501
-2512
-2522
-2532
-2542
-2551
-2560
-2569
-2578
-2587
-2597
-2607
-2617
-2628
-2640
-2653
-2666
-2680
-2694
-2709
-2725
-2740
-2756
-2771
-2786
-2801
-2814
-2828
-2840
-2851
-2861
-2870
-2878
-2885
-2891
-2896
-2900
-2904
-2908
-2911
-2915
-2919
-2923
-2928
-2934
-2939
-2946
-2953
-2959
-2967
-2974
-2981
-2989
-2996
-3004
-3012
-3020
-3028
-3037
-3047
-3056
-3066
-3077
-3087
-3098
-3109
-3120
-3131
-3142
-3153
-3164
-3175
-3186
-3197
-3208
-3220
-3231
-3242
-3253
-3264
-3275
-3286
-3296
-3306
-3317
-3326
-3336
-3345
-3355
-3364
-3373
-3382
-3391
-3400
-3409
-3418
-3427
-3436
-3444
-3451
-3458
-3464
-3469
-3474
-3478
-3481
-3483
-3485
-3487
-3489
-3490
-3492
-3494
-3496
-3498
-3501
-3504
-3507
-3511
-3514
-3518
-3522
-3526
-3530
-3534
-3538
-3542
-3546
-3551
-3556
-3561
-3566
-3571
-3577
-3582
-3587
-3592
-3597
-3602
-3606
-3611
-3614
-3618
-3621
-3625
-3628
-3632
-3636
-3640
-3644
-3649
-3655
-3661
-3667
-3674
-3681
-3688
-3696
-3703
-3711
-3718
-3726
-3733
-3740
-3747
-3754
-3761
-3768
-3774
-3781
-3788
-3794
-3801
-3807
-3814
-3821
-3828
-3834
-3842
-3849
-3856
-3863
-3870
-3877
-3884
-3891
-3898
-3905
-3912
-3919
-3927
-3934
-3942
-3950
-3959
-3967
-3976
-3985
-3994
-4003
-4011
-4019
-4029
-4037
-4045
-4053
-4059
-4065
-4070
-4075
-4078
-4082
-4085
-4086
-4088
-4089
-4090
-4091
-4091
-4094
-4096
-4098
-4102
-4106
-4110
-4115
-4121
-4127
-4133
-4140
-4147
-4154
-4162
-4170
-4178
-4187
-4196
-4206
-4217
-4229
-4241
-4253
-4266
-4280
-4293
-4307
-4320
-4333
-4346
-4359
-4371
-4383
-4395
-4406
-4418
-4429
-4441
-4453
-4465
-4477
-4490
-4503
-4516
-4529
-4543
-4556
-4569
-4582
-4595
-4608
-4619
-4631
-4641
-4652
-4661
-4670
-4678
-4685
-4692
-4698
-4704
-4710
-4716
-4722
-4728
-4734
-4740
-4747
-4753
-4760
-4768
-4775
-4783
-4791
-4800
-4808
-4817
-4825
-4833
-4841
-4849
-4857
-4863
-4870
-4875
-4880
-4885
-4888
-4891
-4894
-4896
-4898
-4899
-4900
-4901
-4903
-4904
-4906
-4909
-4911
-4914
-4917
-4920
-4923
-4926
-4928
-4930
-4932
-4932
-4932
-4931
-4929
-4927
-4924
-4921
-4917
-4914
-4909
-4905
-4901
-4896
-4892
-4888
-4883
-4879
-4875
-4871
-4866
-4862
-4858
-4854
-4849
-4845
-4842
-4838
-4834
-4830
-4827
-4823
-4820
-4817
-4813
-4810
-4808
-4806
-4804
-4803
-4802
-4802
-4803
-4804
-4805
-4807
-4808
-4810
-4811
-4811
-4812
-4811
-4810
-4809
-4807
-4804
-4802
-4798
-4795
-4791
-4786
-4782
-4777
-4772
-4767
-4762
-4757
-4753
-4749
-4746
-4743
-4742
-4741
-4742
-4744
-4746
-4750
-4754
-4759
-4764
-4770
-4776
-4782
-4787
-4793
-4798
-4803
-4807
-4812
-4816
-4820
-4824
-4828
-4832
-4836
-4840
-4845
-4850
-4856
-4861
-4867
-4874
-4880
-4887
-4895
-4902
-4909
-4917
-4924
-4932
-4939
-4946
-4953
-4961
-4968
-4975
-4982
-4989
-4997
-5003
-5010
-5016
-5022
-5028
-5032
-5037
-5040
-5043
-5046
-5049
-5051
-5054
-5057
-5060
-5064
-5069
-5074
-5079
-5085
-5092
-5098
-5106
-5113
-5120
-5127
-5135
-5142
-5149
-5156
-5163
-5170
-5178
-5185
-5193
-5201
-5209
-5217
-5225
-5234
-5242
-5251
-5259
-5267
-5275
-5283
-5289
-5296
-5302
-5307
-5312
-5317
-5321
-5326
-5330
-5334
-5339
-5344
-5349
-5354
-5360
-5366
-5372
-5379
-5386
-5394
-5402
-5410
-5418
-5427
-5436
-5445
-5454
-5464
-5473
-5483
-5493
-5503
-5513
-5524
-5534
-5545
-5555
-5566
-5577
-5588
-5599
-5611
-5623
-5634
-5646
-5658
-5670
-5682
-5694
-5705
-5717
-5728
-5739
-5750
-5760
-5771
-5781
-5791
-5800
-5810
-5819
-5828
-5837
-5845
-5853
-5861
-5868
-5874
-5879
-5883
-5886
-5889
-5890
-5891
-5891
-5891
-5890
-5890
-5890
-5891
-5892
-5894
-5897
-5901
-5905
-5910
-5915
-5921
-5927
-5933
-5939
-5944
-5950
-5954
-5959
-5963
-5966
-5970
-5973
-5976
-5979
-5981
-5984
-5987
-5991
-5994
-5998
-6002
-6006
-6011
-6015
-6020
-6025
-6030
-6035
-6039
-6044
-6047
-6051
-6054
-6056
-6058
-6060
-6061
-6063
-6064
-6065
-6067
-6069
-6071
-6073
-6076
-6079
-6082
-6085
-6087
-6090
-6092
-6093
-6094
-6094
-6094
-6093
-6092
-6090
-6088
-6086
-6084
-6081
-6079
-6077
-6076
-6074
-6073
-6071
-6070
-6070
-6069
-6068
-6067
-6067
-6066
-6065
-6064
-6062
-6061
-6059
-6057
-6055
-6053
-6050
-6047
-6044
-6040
-6036
-6032
-6027
-6022
-6016
-6009
-6002
-5995
-5987
-5978
-5970
-5961
-5952
-5944
-5935
-5926
-5918
-5910
-5902
-5894
-5886
-5879
-5871
-5864
-5857
-5849
-5842
-5834
-5827
-5819
-5812
-5804
-5796
-5787
-5778
-5768
-5758
-5748
-5736
-5724
-5712
-5699
-5685
-5671
-5656
-5642
-5627
-5611
-5596
-5580
-5565
-5549
-5532
-5516
-5499
-5482
-5464
-5447
-5428
-5410
-5391
-5372
-5353
-5334
-5314
-5295
-5276
-5257
-5238
-5220
-5201
-5183
-5164
-5145
-5126
-5107
-5086
-5065
-5044
-5021
-4997
-4973
-4947
-4921
-4895
-4868
-4841
-4814
-4787
-4761
-4735
-4710
-4686
-4663
-4640
-4618
-4597
-4577
-4557
-4537
-4518
-4499
-4480
-4460
-4440
-4420
-4400
-4379
-4357
-4335
-4313
-4291
-4268
-4246
-4223
-4201
-4179
-4156
-4134
-4112
-4090
-4067
-4046
-4024
-4002
-3980
-3958
-3936
-3914
-3892
-3871
-3849
-3827
-3806
-3784
-3761
-3738
-3715
-3691
-3666
-3640
-3613
-3585
-3556
-3525
-3494
-3461
-3428
-3394
-3360
-3325
-3290
-3255
-3220
-3185
-3151
-3117
-3083
-3049
-3016
-2983
-2950
-2918
-2886
-2855
-2824
-2793
-2762
-2732
-2702
-2672
-2643
-2613
-2584
-2555
-2526
-2498
-2469
-2440
-2412
-2383
-2355
-2326
-2297
-2268
-2238
-2208
-2178
-2148
-2117
-2086
-2055
-2024
-1993
-1962
-1932
-1902
-1872
-1843
-1814
-1786
-1758
-1730
-1702
-1675
-1647
-1618
-1590
-1561
-1531
-1502
-1472
-1442
-1413
-1384
-1355
-1327
-1299
-1273
-1247
-1222
-1198
-1175
-1152
-1130
-1109
-1087
-1066
-1045
-1024
-1002
-983
-962
-941
-921
-901
-882
-863
-844
-827
-809
-793
-777
-761
-746
-731
-715
-701
-686
-670
-655
-640
-625
-611
-596
-582
-568
-555
-542
-529
-517
-505
-494
-483
-472
-461
-451
-440
-429
-418
-407
-396
-384
-372
-360
-348
-335
-323
-310
-297
-285
-273
-261
-249
-238
-228
-218
-209
-201
-193
-186
-180
-175
-170
-166
-162
-159
-156
-153
-150
-146
-143
-139
-134
-128
-122
-115
-106
-97
-87
-76
-65
-53
-41
-29
-17
-5
7
19
30
42
53
63
74
85
96
107
118
129
141
153
165
177
189
201
213
225
236
248
259
271
282
293
304
315
325
336
346
355
364
372
380
386
392
397
400
403
406
407
408
409
409
409
408
407
406
404
402
398
395
390
385
379
373
367
360
354
348
343
339
337
335
335
336
338
341
344
347
350
352
354
354
353
351
347
342
336
328
320
312
303
294
285
276
268
260
252
244
237
230
223
216
209
201
192
183
173
163
151
140
128
116
103
90
77
63
50
36
23
9
-4
-17
-30
-43
-55
-67
-78
-89
-99
-108
-117
-125
-132
-139
-144
-149
-152
-155
-157
-157
-157
-155
-152
-149
-144
-140
-135
-131
-126
-123
-120
-119
-119
-121
-125
-130
-138
-148
-160
-174
-190
-207
-225
-245
-265
-285
-305
-325
-344
-362
-379
-394
-408
-421
-432
-441
-449
-456
-462
-466
-471
-475
-479
-484
-490
-497
-505
-514
-524
-536
-549
-562
-576
-591
-605
-618
-631
-643
-653
-661
-668
-673
-676
-677
-677
-675
-671
-666
-660
-654
-646
-638
-629
-621
-612
-604
-597
-591
-585
-580
-577
-574
-573
-572
-573
-574
-576
-578
-581
-583
-587
-590
-594
-598
-603
-607
-613
-619
-625
-632
-639
-647
-654
-662
-670
-677
-684
-690
-695
-700
-703
-706
-708
-708
-708
-708
-707
-706
-707
-708
-711
-715
-722
-730
-740
-752
-766
-781
-796
-812
-827
-842
-856
-869
-880
-890
-898
-905
-910
-914
-917
-919
-921
-922
-923
-924
-924
-925
-926
-927
-929
-931
-934
-937
-941
-945
-951
-956
-963
-971
-979
-987
-997
-1006
-1016
-1026
-1036
-1045
-1054
-1062
-1068
-1074
-1078
-1081
-1082
-1083
-1083
-1082
-1081
-1080
-1079
-1078
-1078
-1078
-1079
-1081
-1084
-1087
-1090
-1094
-1098
-1101
-1105
-1108
-1112
-1115
-1118
-1121
-1124
-1128
-1133
-1138
-1145
-1153
-1161
-1170
-1180
-1190
-1200
-1209
-1218
-1227
-1234
-1240
-1245
-1248
-1250
-1250
-1249
-1247
-1243
-1237
-1230
-1222
-1213
-1204
-1193
-1182
-1170
-1157
-1144
-1130
-1116
-1101
-1086
-1071
-1056
-1041
-1027
-1014
-1002
-991
-982
-974
-968
-963
-960
-957
-956
-955
-954
-954
-953
-952
-951
-949
-947
-944
-940
-936
-932
-927
-923
-919
-915
-912
-910
-908
-907
-907
-907
-908
-909
-911
-912
-914
-915
-916
-916
-916
-915
-913
-910
-906
-901
-895
-889
-882
-876
-869
-863
-858
-854
-851
-850
-849
-850
-852
-855
-859
-864
-870
-876
-883
-890
-898
-905
-914
-922
-930
-939
-949
-959
-969
-980
-991
-1002
-1016
-1029
-1042
-1055
-1069
-1081
-1093
-1104
-1114
-1123
-1130
-1136
-1141
-1144
-1147
-1150
-1152
-1154
-1156
-1158
-1160
-1162
-1164
-1166
-1167
-1168
-1168
-1167
-1166
-1164
-1162
-1160
-1158
-1157
-1156
-1157
-1159
-1163
-1167
-1173
-1179
-1186
-1192
-1198
-1203
-1207
-1210
-1211
-1211
-1209
-1205
-1200
-1194
-1188
-1181
-1173
-1167
-1161
-1156
-1154
-1153
-1154
-1158
-1164
-1172
-1182
-1195
-1209
-1224
-1240
-1257
-1273
-1289
-1305
-1319
-1331
-1341
-1350
-1356
-1360
-1362
-1362
-1361
-1359
-1355
-1351
-1346
-1341
-1336
-1330
-1325
-1319
-1314
-1309
-1303
-1298
-1293
-1287
-1281
-1274
-1267
-1259
-1250
-1239
-1227
-1214
-1200
-1184
-1166
-1147
-1128
-1108
-1087
-1067
-1047
-1028
-1010
-993
-978
-963
-950
-938
-927
-917
-907
-898
-889
-880
-870
-861
-852
-842
-831
-821
-810
-799
-787
-775
-763
-749
-735
-720
-704
-687
-669
-650
-630
-609
-588
-566
-544
-521
-500
-478
-456
-436
-415
-395
-376
-357
-338
-320
-303
-286
-270
-255
-239
-225
-211
-197
-184
-171
-159
-146
-134
-122
-111
-99
-88
-78
-68
-58
-49
-40
-31
-23
-15
-7
0
8
16
24
33
42
51
61
71
81
91
101
111
121
130
140
150
160
171
183
196
211
228
246
266
287
310
335
360
385
410
435
459
481
501
519
535
550
562
573
583
592
600
607
613
620
626
631
637
642
647
652
657
661
665
670
674
678
683
687
692
697
702
707
712
717
722
726
730
733
736
737
738
738
738
736
734
732
730
728
727
727
728
730
734
740
747
756
766
777
789
802
815
828
840
852
863
873
882
889
896
901
904
907
908
909
908
907
904
902
898
894
890
886
881
877
874
871
868
867
866
867
868
870
873
877
882
887
892
897
903
909
915
922
929
935
942
950
957
964
972
979
987
994
1000
1008
1014
1022
1030
1037
1045
1053
1061
1071
1081
1092
1104
1117
1131
1145
1160
1176
1192
1209
1226
1242
1259
1275
1291
1306
1321
1335
1348
1360
1372
1382
1391
1399
1407
1414
1421
1428
1436
1444
1452
1462
1473
1484
1497
1510
1525
1540
1555
1571
1588
1605
1622
1640
1659
1679
1700
1722
1745
1769
1795
1821
1848
1876
1904
1931
1959
1986
2012
2037
2062
2086
2109
2132
2154
2176
2197
2219
2239
2260
2280
2300
2318
2337
2354
2371
2387
2402
2416
2429
2441
2453
2464
2474
2483
2491
2497
2502
2506
2508
2509
2508
2506
2503
2499
2495
2489
2484
2479
2473
2468
2462
2457
2451
2444
2438
2431
2423
2415
2407
2399
2390
2381
2372
2363
2355
2347
2338
2330
2322
2314
2306
2298
2289
2280
2272
2263
2255
2247
2240
2234
2230
2226
2225
2224
2225
2228
2231
2236
2241
2246
2251
2257
2262
2266
2269
2272
2274
2274
2274
2274
2272
2271
2269
2268
2267
2268
2270
2273
2278
2285
2293
2303
2315
2327
2341
2356
2371
2386
2401
2415
2430
2443
2456
2467
2478
2488
2498
2506
2515
2523
2532
2541
2550
2560
2570
2582
2593
2605
2617
2628
2639
2649
2659
2667
2674
2679
2684
2687
2690
2693
2695
2697
2699
2701
2704
2707
2710
2713
2716
2718
2720
2722
2722
2721
2720
2717
2714
2710
2706
2701
2698
2694
2692
2691
2691
2693
2696
2701
2707
2714
2721
2729
2737
2745
2751
2757
2762
2766
2769
2771
2773
2774
2775
2776
2777
2779
2782
2786
2792
2800
2809
2820
2833
2847
2863
2879
2897
2915
2933
2951
2969
2986
3001
3016
3029
3041
3050
3059
3066
3071
3076
3079
3081
3084
3085
3087
3089
3091
3094
3096
3100
3104
3108
3113
3119
3124
3130
3137
3144
3151
3158
3165
3173
3181
3190
3198
3207
3216
3224
3233
3242
3251
3260
3269
3278
3287
3296
3305
3314
3323
3332
3342
3351
3360
3369
3378
3387
3396
3404
3413
3422
3431
3440
3451
3462
3475
3489
3504
3521
3539
3558
3579
3602
3625
3649
3674
3700
3726
3751
3777
3802
3826
3850
3873
3895
3916
3937
3957
3977
3996
4016
4035
4056
4077
4098
4120
4142
4165
4189
4214
4239
4264
4290
4317
4343
4370
4397
4424
4451
4477
4502
4527
4552
4575
4598
4620
4641
4662
4682
4702
4723
4743
4764
4786
4808
4831
4855
4880
4906
4933
4960
4988
5017
5046
5075
5105
5134
5163
5192
5220
5248
5274
5299
5323
5346
5367
5386
5404
5420
5435
5449
5461
5473
5484
5494
5504
5513
5522
5531
5540
5548
5555
5562
5568
5573
5577
5579
5581
5581
5580
5577
5574
5569
5563
5556
5549
5540
5532
5524
5516
5508
5502
5496
5492
5490
5489
5490
5493
5498
5505
5514
5524
5536
5550
5564
5578
5593
5607
5621
5634
5646
5657
5667
5676
5685
5695
5704
5714
5726
5738
5752
5767
5783
5800
5819
5838
5857
5877
5896
5916
5934
5952
5969
5986
6002
6017
6031
6044
6056
6068
6079
6089
6098
6107
6115
6122
6128
6134
6138
6142
6146
6148
6150
6152
6154
6155
6157
6159
6161
6164
6167
6170
6174
6178
6183
6188
6194
6200
6207
6214
6222
6230
6239
6248
6257
6266
6274
6283
6291
6298
6306
6312
6318
6323
6328
6332
6335
6339
6342
6344
6347
6350
6353
6356
6360
6364
6369
6374
6380
6386
6393
6401
6409
6417
6426
6435
6445
6455
6465
6475
6485
6494
6503
6512
6521
6530
6538
6546
6555
6563
6573
6582
6592
6603
6615
6627
6640
6653
6667
6680
6694
6708
6722
6736
6750
6763
6775
6787
6799
6810
6820
6829
6838
6846
6852
6859
6864
6868
6873
6876
6880
6884
6888
6892
6896
6901
6907
6913
6919
6926
6933
6940
6946
6952
6958
6964
6968
6973
6977
6980
6984
6987
6991
6994
6998
7002
7007
7012
7017
7023
7029
7036
7043
7050
7057
7065
7072
7079
7086
7092
7099
7105
7110
7116
7122
7129
7136
7144
7153
7162
7173
7186
7199
7214
7230
7246
7264
7282
7301
7321
7341
7361
7381
7401
7422
7442
7463
7485
7506
7529
7552
7576
7601
7627
7653
7680
7708
7736
7763
7791
7819
7845
7871
7896
7920
7943
7965
7985
8005
8023
8041
8057
8073
8087
8102
8116
8128
8141
8151
8163
8173
8183
8193
8203
8213
8222
8232
8243
8253
8264
8275
8287
8298
8310
8322
8335
8347
8360
8373
8387
8402
8417
8433
8450
8468
8487
8506
8526
8547
8567
8588
8609
8630
8651
8671
8690
8709
8728
8746
8763
8779
8795
8809
8823
8836
8849
8862
8874
8886
8898
8911
8924
8937
8951
8964
8979
8992
9006
9019
9032
9044
9055
9065
9074
9082
9089
9095
9100
9105
9109
9112
9115
9117
9118
9119
9120
9120
9120
9121
9121
9122
9123
9125
9129
9133
9138
9144
9152
9161
9170
9181
9193
9205
9218
9232
9246
9260
9275
9289
9303
9316
9328
9339
9348
9355
9360
9363
9363
9361
9357
9350
9342
9332
9321
9308
9296
9283
9269
9257
9244
9233
9221
9211
9201
9191
9182
9172
9162
9152
9140
9128
9115
9100
9085
9069
9052
9034
9015
8997
8978
8959
8940
8922
8904
8887
8871
8855
8839
8824
8810
8796
8783
8770
8758
8747
8735
8724
8714
8703
8693
8683
8672
8662
8651
8640
8628
8616
8604
8591
8577
8563
8548
8531
8514
8496
8477
8456
8435
8411
8387
8361
8334
8306
8277
8248
8219
8189
8161
8132
8106
8080
8055
8034
8013
7994
7977
7962
7948
7935
7924
7913
7904
7894
7885
7876
7867
7857
7847
7837
7825
7813
7800
7787
7772
7757
7740
7723
7706
7688
7669
7651
7632
7613
7594
7575
7557
7539
7521
7503
7486
7469
7451
7434
7416
7398
7379
7360
7340
7320
7298
7276
7254
7231
7208
7184
7160
7136
7111
7087
7063
7038
7014
6990
6966
6942
6918
6895
6871
6847
6823
6799
6775
6751
6727
6703
6679
6656
6632
6609
6587
6564
6542
6521
6499
6478
6457
6436
6415
6394
6373
6353
6333
6312
6292
6272
6253
6233
6214
6195
6176
6158
6139
6120
6102
6083
6065
6046
6028
6010
5991
5973
5955
5937
5920
5903
5886
5869
5853
5837
5821
5806
5790
5774
5759
5743
5727
5710
5693
5675
5657
5638
5618
5597
5575
5553
5530
5506
5481
5456
5431
5405
5380
5354
5328
5303
5278
5253
5229
5204
5181
5157
5134
5111
5089
5066
5044
5022
5000
4978
4955
4933
4910
4887
4864
4841
4818
4794
4771
4749
4726
4704
4683
4662
4642
4623
4604
4585
4568
4550
4534
4518
4502
4487
4472
4458
4445
4432
4420
4408
4397
4385
4374
4363
4352
4342
4331
4321
4310
4301
4291
4282
4273
4265
4258
4251
4244
4238
4232
4226
4220
4215
4208
4202
4194
4187
4178
4169
4159
4148
4137
4124
4110
4096
4081
4065
4048
4030
4013
3994
3976
3957
3937
3918
3898
3879
3859
3840
3821
3801
3782
3763
3743
3724
3706
3687
3668
3650
3632
3614
3597
3580
3562
3545
3528
3510
3493
3475
3456
3438
3419
3400
3381
3362
3343
3325
3306
3287
3269
3250
3231
3212
3193
3174
3154
3135
3114
3094
3073
3052
3031
3010
2990
2969
2949
2930
2911
2893
2876
2860
2844
2829
2814
2800
2786
2773
2759
2745
2731
2717
2703
2688
2673
2658
2642
2626
2610
2594
2577
2561
2545
2529
2514
2499
2485
2473
2461
2450
2440
2432
2423
2416
2409
2402
2395
2388
2380
2372
2363
2353
2342
2331
2318
2306
2293
2280
2267
2254
2241
2228
2216
2204
2192
2180
2168
2156
2145
2133
2121
2109
2098
2087
2076
2066
2057
2048
2040
2032
2024
2017
2009
2003
1995
1988
1979
1971
1962
1952
1943
1933
1923
1913
1904
1895
1886
1878
1871
1864
1857
1851
1845
1840
1835
1831
1826
1822
1818
1814
1810
1807
1803
1800
1797
1794
1792
1789
1787
1784
1782
1779
1776
1773
1769
1764
1760
1754
1748
1742
1735
1727
1719
1710
1702
1693
1684
1675
1666
1657
1649
1639
1630
1620
1609
1598
1585
1571
1556
1539
1521
1502
1482
1461
1440
1419
1397
1377
1356
1337
1318
1300
1284
1268
1253
1239
1226
1214
1202
1191
1180
1170
1161
1152
1144
1136
1128
1121
1114
1107
1099
1092
1084
1076
1068
1059
1051
1042
1034
1025
1016
1008
1000
991
983
975
966
957
948
938
928
917
905
893
880
867
853
838
822
806
789
771
752
732
712
691
669
646
622
598
574
548
523
496
469
441
413
384
355
325
295
264
234
204
175
147
119
92
66
40
16
-8
-32
-55
-79
-103
-127
-152
-177
-204
-231
-260
-289
-320
-351
-384
-417
-450
-484
-518
-552
-586
-620
-654
-687
-720
-752
-784
-815
-846
-876
-906
-936
-966
-995
-1025
-1055
-1084
-1114
-1143
-1173
-1203
-1233
-1262
-1292
-1322
-1352
-1382
-1411
-1441
-1470
-1499
-1527
-1555
-1583
-1609
-1635
-1659
-1683
-1705
-1727
-1747
-1766
-1785
-1802
-1818
-1834
-1849
-1863
-1878
-1892
-1906
-1920
-1934
-1949
-1964
-1980
-1997
-2013
-2033
-2052
-2072
-2093
-2115
-2137
-2160
-2185
-2209
-2235
-2261
-2287
-2314
-2341
-2368
-2394
-2421
-2447
-2473
-2499
-2524
-2549
-2573
-2597
-2621
-2644
-2667
-2690
-2712
-2734
-2756
-2778
-2799
-2820
-2840
-2861
-2881
-2901
-2920
-2940
-2960
-2979
-2999
-3019
-3040
-3061
-3083
-3106
-3129
-3153
-3177
-3201
-3226
-3250
-3274
-3298
-3322
-3345
-3368
-3390
-3411
-3433
-3454
-3476
-3497
-3519
-3541
-3564
-3588
-3612
-3637
-3662
-3688
-3715
-3742
-3769
-3797
-3824
-3852
-3880
-3907
-3934
-3961
-3987
-4013
-4038
-4064
-4089
-4113
-4137
-4161
-4184
-4208
-4231
-4253
-4276
-4298
-4321
-4343
-4365
-4386
-4407
-4429
-4449
-4470
-4491
-4511
-4532
-4553
-4574
-4595
-4616
-4638
-4660
-4682
-4704
-4726
-4749
-4771
-4792
-4814
-4835
-4855
-4875
-4895
-4914
-4933
-4951
-4969
-4986
-5003
-5020
-5037
-5052
-5068
-5082
-5096
-5110
-5122
-5135
-5146
-5157
-5168
-5178
-5188
-5199
-5209
-5219
-5229
-5239
-5249
-5259
-5269
-5278
-5287
-5295
-5303
-5310
-5316
-5322
-5327
-5332
-5337
-5341
-5345
-5350
-5355
-5360
-5366
-5373
-5380
-5388
-5397
-5407
-5417
-5427
-5439
-5450
-5462
-5475
-5488
-5501
-5514
-5528
-5542
-5557
-5571
-5586
-5601
-5617
-5632
-5647
-5662
-5677
-5691
-5705
-5719
-5731
-5743
-5755
-5765
-5775
-5785
-5794
-5804
-5813
-5823
-5833
-5843
-5854
-5866
-5878
-5891
-5904
-5917
-5929
-5942
-5954
-5965
-5975
-5985
-5993
-6001
-6008
-6014
-6019
-6024
-6028
-6033
-6037
-6042
-6047
-6052
-6057
-6063
-6069
-6074
-6080
-6085
-6090
-6094
-6098
-6101
-6104
-6106
-6108
-6109
-6110
-6111
-6112
-6113
-6114
-6115
-6117
-6120
-6122
-6125
-6129
-6133
-6137
-6141
-6145
-6149
-6153
-6156
-6160
-6162
-6164
-6165
-6166
-6165
-6164
-6162
-6160
-6156
-6152
-6148
-6143
-6138
-6132
-6126
-6120
-6113
-6107
-6100
-6093
-6086
-6079
-6072
-6065
-6058
-6051
-6045
-6039
-6032
-6026
-6021
-6015
-6010
-6005
-5999
-5994
-5989
-5983
-5978
-5972
-5967
-5962
-5956
-5951
-5946
-5940
-5935
-5930
-5924
-5918
-5912
-5906
-5899
-5893
-5886
-5880
-5873
-5867
-5861
-5856
-5851
-5846
-5843
-5839
-5836
-5834
-5832
-5831
-5829
-5828
-5828
-5827
-5827
-5826
-5826
-5826
-5826
-5826
-5826
-5827
-5827
-5829
-5831
-5833
-5835
-5839
-5842
-5846
-5851
-5856
-5861
-5866
-5872
-5878
-5885
-5892
-5900
-5909
-5918
-5928
-5939
-5950
-5962
-5974
-5987
-5999
-6012
-6024
-6036
-6048
-6059
-6069
-6079
-6088
-6096
-6105
-6113
-6120
-6128
-6137
-6145
-6154
-6164
-6174
-6184
-6195
-6206
-6216
-6227
-6238
-6248
-6258
-6267
-6277
-6285
-6294
-6303
-6311
-6320
-6328
-6337
-6347
-6356
-6366
-6376
-6386
-6397
-6408
-6420
-6431
-6442
-6454
-6465
-6475
-6486
-6496
-6505
-6514
-6522
-6529
-6536
-6542
-6548
-6553
-6557
-6561
-6563
-6565
-6566
-6566
-6566
-6565
-6563
-6561
-6558
-6555
-6551
-6548
-6544
-6540
-6537
-6533
-6529
-6526
-6522
-6518
-6515
-6511
-6507
-6504
-6500
-6497
-6493
-6490
-6487
-6484
-6482
-6479
-6477
-6475
-6473
-6470
-6467
-6464
-6461
-6458
-6454
-6449
-6445
-6440
-6436
-6431
-6427
-6423
-6420
-6417
-6415
-6414
-6414
-6414
-6415
-6416
-6418
-6420
-6422
-6424
-6426
-6428
-6430
-6432
-6433
-6435
-6437
-6439
-6442
-6445
-6449
-6454
-6460
-6467
-6475
-6484
-6495
-6506
-6518
-6530
-6544
-6557
-6572
-6586
-6601
-6616
-6631
-6647
-6663
-6679
-6696
-6712
-6729
-6746
-6763
-6781
-6798
-6816
-6833
-6851
-6869
-6887
-6905
-6923
-6941
-6960
-6979
-6998
-7017
-7037
-7057
-7077
-7098
-7119
-7141
-7164
-7187
-7211
-7235
-7260
-7286
-7312
-7339
-7366
-7393
-7421
-7449
-7477
-7505
-7533
-7562
-7592
-7621
-7652
-7683
-7715
-7748
-7782
-7818
-7854
-7891
-7929
-7969
-8009
-8050
-8092
-8134
-8177
-8220
-8263
-8307
-8351
-8395
-8439
-8484
-8528
-8571
-8615
-8658
-8701
-8743
-8785
-8827
-8868
-8909
-8949
-8990
-9030
-9071
-9111
-9152
-9193
-9235
-9277
-9320
-9363
-9406
-9450
-9495
-9540
-9585
-9631
-9677
-9724
-9770
-9818
-9865
-9913
-9961
-10009
-10058
-10106
-10155
-10203
-10252
-10300
-10348
-10396
-10443
-10491
-10538
-10585
-10631
-10678
-10725
-10771
-10819
-10866
-10914
-10963
-11012
-11061
-11111
-11161
-11212
-11262
-11313
-11363
-11414
-11464
-11514
-11564
-11613
-11662
-11711
-11759
-11808
-11856
-11904
-11951
-11999
-12046
-12093
-12140
-12187
-12234
-12280
-12327
-12373
-12419
-12465
-12512
-12558
-12604
-12650
-12696
-12742
-12787
-12833
-12878
-12922
-12966
-13009
-13052
-13094
-13136
-13177
-13217
-13258
-13298
-13338
-13378
-13418
-13458
-13498
-13538
-13579
-13620
-13661
-13702
-13743
-13784
-13826
-13867
-13909
-13951
-13992
-14034
-14076
-14117
-14159
-14200
-14240
-14281
-14321
-14361
-14400
-14440
-14479
-14517
-14556
-14594
-14633
-14671
-14710
-14748
-14787
-14826
-14865
-14905
-14944
-14984
-15024
-15064
-15105
-15145
-15186
-15228
-15270
-15312
-15354
-15398
-15441
-15485
-15530
-15574
-15619
-15665
-15710
-15756
-15802
-15848
-15894
-15940
-15987
-16033
-16079
-16126
-16172
-16219
-16267
-16315
-16361
-16409
-16456
-16502
-16548
-16595
-16640
-16686
-16731
-16776
-16821
-16865
-16909
-16954
-16998
-17041
-17085
-17128
-17171
-17213
-17255
-17296
-17337
-17376
-17416
-17454
-17491
-17528
-17564
-17599
-17633
-17667
-17699
-17731
-17763
-17793
-17823
-17853
-17882
-17910
-17938
-17966
-17993
-18020
-18046
-18072
-18097
-18122
-18146
-18169
-18191
-18213
-18233
-18253
-18271
-18289
-18305
-18321
-18335
-18349
-18361
-18373
-18384
-18395
-18405
-18414
-18422
-18430
-18438
-18445
-18452
-18458
-18464
-18469
-18475
-18480
-18485
-18489
-18493
-18497
-18500
-18503
-18505
-18507
-18508
-18509
-18508
-18508
-18506
-18504
-18502
-18500
-18497
-18494
-18491
-18488
-18485
-18482
-18479
-18475
-18472
-18468
-18464
-18459
-18454
-18448
-18442
-18435
-18428
-18420
-18411
-18402
-18392
-18381
-18370
-18358
-18345
-18332
-18319
-18305
-18291
-18276
-18260
-18244
-18228
-18212
-18195
-18178
-18161
-18143
-18126
-18109
-18092
-18075
-18058
-18042
-18025
-18009
-17993
-17977
-17961
-17945
-17929
-17913
-17897
-17881
-17865
-17850
-17834
-17819
-17803
-17788
-17774
-17759
-17745
-17732
-17718
-17705
-17692
-17678
-17665
-17652
-17638
-17624
-17609
-17594
-17579
-17564
-17548
-17532
-17515
-17499
-17482
-17466
-17449
-17432
-17415
-17397
-17380
-17362
-17343
-17325
-17306
-17286
-17266
-17246
-17225
-17204
-17182
-17160
-17138
-17115
-17093
-17070
-17047
-17024
-17001
-16977
-16954
-16930
-16906
-16882
-16857
-16832
-16807
-16782
-16757
-16731
-16705
-16679
-16653
-16626
-16599
-16572
-16544
-16516
-16487
-16459
-16429
-16399
-16369
-16338
-16306
-16274
-16242
-16210
-16177
-16143
-16108
-16073
-16036
-16000
-15963
-15924
-15885
-15845
-15804
-15762
-15720
-15676
-15631
-15586
-15540
-15493
-15445
-15397
-15348
-15298
-15248
-15197
-15145
-15094
-15041
-14989
-14935
-14882
-14827
-14773
-14718
-14662
-14606
-14550
-14493
-14436
-14379
-14321
-14263
-14206
-14148
-14089
-14031
-13973
-13915
-13856
-13797
-13739
-13680
-13621
-13562
-13503
-13444
-13385
-13325
-13265
-13205
-13144
-13083
-13022
-12960
-12898
-12836
-12773
-12710
-12648
-12586
-12523
-12462
-12400
-12339
-12279
-12219
-12159
-12100
-12041
-11982
-11923
-11865
-11807
-11748
-11690
-11632
-11574
-11516
-11459
-11401
-11344
-11287
-11231
-11174
-11118
-11063
-11007
-10953
-10898
-10844
-10790
-10737
-10684
-10632
-10581
-10530
-10480
-10431
-10382
-10334
-10287
-10241
-10195
-10150
-10106
-10062
-10018
-9975
-9932
-9889
-9847
-9804
-9762
-9720
-9678
-9636
-9594
-9552
-9511
-9469
-9428
-9388
-9347
-9307
-9267
-9228
-9188
-9150
-9111
-9073
-9035
-8998
-8961
-8924
-8888
-8852
-8816
-8781
-8745
-8710
-8674
-8639
-8604
-8568
-8533
-8498
-8463
-8428
-8393
-8358
-8324
-8289
-8255
-8222
-8188
-8154
-8122
-8090
-8058
-8029
-7999
-7970
-7942
-7914
-7888
-7862
-7837
-7813
-7789
-7766
-7744
-7721
-7700
-7678
-7657
-7636
-7616
-7595
-7575
-7554
-7534
-7514
-7493
-7473
-7452
-7431
-7410
-7389
-7368
-7347
-7326
-7306
-7285
-7264
-7244
-7224
-7204
-7184
-7164
-7145
-7125
-7105
-7085
-7065
-7044
-7024
-7003
-6982
-6960
-6939
-6918
-6896
-6874
-6852
-6830
-6808
-6785
-6762
-6739
-6716
-6692
-6667
-6643
-6618
-6592
-6567
-6541
-6516
-6491
-6465
-6440
-6415
-6391
-6366
-6341
-6317
-6292
-6268
-6243
-6218
-6194
-6169
-6144
-6119
-6094
-6069
-6044
-6019
-5993
-5968
-5942
-5916
-5890
-5863
-5835
-5807
-5778
-5748
-5718
-5687
-5655
-5623
-5590
-5557
-5524
-5490
-5456
-5421
-5386
-5351
-5315
-5279
-5242
-5204
-5166
-5127
-5088
-5048
-5007
-4967
-4925
-4884
-4842
-4800
-4758
-4716
-4674
-4631
-4589
-4546
-4502
-4458
-4414
-4370
-4325
-4280
-4235
-4190
-4145
-4101
-4056
-4011
-3967
-3923
-3880
-3836
-3792
-3748
-3704
-3660
-3616
-3572
-3528
-3483
-3439
-3394
-3349
-3303
-3257
-3211
-3165
-3118
-3070
-3022
-2973
-2924
-2873
-2822
-2770
-2717
-2664
-2609
-2553
-2497
-2440
-2381
-2322
-2262
-2201
-2140
-2077
-2013
-1950
-1885
-1819
-1753
-1686
-1618
-1550
-1481
-1412
-1342
-1272
-1201
-1130
-1058
-986
-913
-840
-767
-693
-619
-545
-471
-396
-321
-246
-171
-95
-20
56
132
208
284
361
437
515
592
670
748
826
905
984
1064
1144
1224
1304
1385
1466
1548
1630
1712
1794
1877
1960
2043
2126
2210
2294
2379
2464
2549
2635
2721
2807
2894
2980
3067
3155
3242
3329
3416
3504
3591
3678
3765
3852
3938
4025
4111
4197
4284
4370
4457
4544
4631
4719
4807
4895
4984
5073
5162
5252
5342
5432
5523
5613
5704
5795
5885
5975
6065
6155
6244
6333
6422
6510
6598
6685
6772
6859
6946
7032
7118
7204
7290
7376
7461
7547
7632
7717
7802
7887
7972
8057
8141
8225
8309
8393
8477
8560
8643
8725
8808
8890
8972
9054
9135
9216
9297
9378
9458
9538
9618
9697
9776
9855
9933
10012
10090
10168
10247
10325
10404
10483
10563
10643
10724
10805
10887
10969
11052
11135
11218
11302
11387
11471
11556
11640
11725
11809
11894
11978
12062
12146
12230
12313
12396
12479
12561
12643
12725
12806
12888
12969
13050
13131
13212
13293
13373
13454
13535
13615
13696
13777
13858
13938
14019
14100
14181
14262
14343
14424
14504
14585
14665
14745
14825
14904
14984
15063
15142
15221
15301
15380
15459
15539
15618
15698
15778
15857
15937
16017
16097
16175
16256
16335
16414
16494
16573
16652
16731
16810
16889
16968
17047
17127
17205
17284
17363
17442
17520
17598
17676
17753
17830
17907
17983
18059
18134
18209
18284
18358
18432
18506
18580
18653
18726
18800
18873
18946
19019
19092
19164
19236
19309
19380
19451
19522
19592
19662
19731
19800
19868
19935
20002
20068
20134
20199
20264
20328
20392
20455
20518
20580
20642
20703
20764
20824
20884
20943
21001
21060
21117
21175
21232
21289
21345
21401
21457
21512
21566
21620
21673
21726
21778
21829
21880
21930
21980
22029
22078
22127
22175
22223
22271
22318
22365
22412
22458
22504
22549
22594
22638
22682
22726
22769
22812
22854
22896
22937
22978
23019
23059
23099
23139
23179
23219
23258
23298
23337
23377
23416
23455
23494
23532
23570
23608
23646
23682
23719
23754
23789
23824
23858
23891
23924
23957
23989
24022
24054
24086
24118
24150
24183
24215
24246
24278
24310
24341
24372
24403
24433
24463
24493
24523
24552
24582
24611
24640
24669
24699
24728
24757
24786
24815
24844
24873
24901
24930
24958
24985
25012
25039
25064
25090
25114
25138
25161
25184
25206
25228
25249
25271
25292
25313
25334
25355
25376
25397
25418
25439
25459
25479
25499
25519
25538
25556
25574
25592
25609
25625
25641
25656
25671
25685
25698
25711
25723
25734
25745
25755
25765
25775
25784
25793
25802
25811
25820
25829
25838
25847
25856
25866
25875
25885
25895
25904
25914
25923
25932
25941
25949
25957
25965
25972
25978
25985
25991
25996
26001
26007
26012
26017
26021
26026
26031
26036
26040
26045
26049
26053
26057
26061
26065
26068
26072
26075
26078
26081
26084
26087
26090
26093
26096
26099
26101
26104
26107
26109
26111
26114
26116
26118
26119
26121
26123
26125
26127
26128
26130
26132
26134
26136
26139
26141
26144
26147
26150
26154
26158
26162
26166
26170
26175
26180
26184
26189
26193
26198
26202
26206
26210
26215
26219
26223
26227
26231
26236
26240
26244
26249
26253
26257
26260
26264
26267
26270
26272
26274
26275
26277
26278
26278
26279
26279
26280
26280
26280
26280
26279
26279
26279
26278
26277
26275
26274
26272
26269
26266
26262
26257
26252
26246
26240
26233
26225
26217
26208
26199
26189
26179
26168
26157
26146
26134
26121
26108
26095
26081
26066
26051
26035
26018
26001
25983
25964
25945
25925
25905
25885
25864
25844
25823
25802
25780
25759
25738
25716
25694
25672
25649
25627
25604
25581
25558
25534
25511
25487
25464
25440
25417
25394
25371
25347
25324
25301
25278
25254
25231
25207
25183
25159
25134
25110
25085
25059
25034
25009
24983
24958
24932
24907
24882
24857
24832
24807
24783
24758
24734
24710
24686
24662
24638
24615
24591
24567
24543
24520
24496
24472
24448
24424
24399
24375
24350
24326
24301
24276
24251
24226
24201
24176
24152
24128
24104
24080
24056
24033
24009
23986
23963
23940
23917
23895
23872
23849
23826
23804
23781
23759
23737
23715
23694
23673
23652
23632
23612
23593
23574
23555
23536
23518
23500
23482
23464
23446
23429
23411
23393
23376
23358
23341
23323
23306
23290
23273
23257
23240
23224
23209
23193
23178
23163
23148
23134
23119
23105
23091
23077
23063
23050
23037
23025
23012
23001
22989
22978
22967
22956
22946
22935
22925
22914
22903
22892
22881
22869
22857
22845
22833
22821
22808
22795
22782
22769
22756
22743
22729
22716
22702
22688
22674
22659
22645
22631
22616
22601
22587
22572
22558
22543
22528
22514
22499
22484
22469
22454
22439
22424
22408
22393
22377
22360
22344
22328
22311
22294
22277
22260
22243
22225
22208
22190
22172
22155
22137
22119
22101
22083
22064
22046
22027
22008
21988
21968
21948
21928
21907
21886
21865
21843
21822
21800
21778
21755
21733
21710
21688
21665
21642
21618
21594
21570
21546
21521
21496
21471
21445
21419
21392
21366
21338
21311
21283
21255
21227
21198
21170
21140
21111
21080
21050
21019
20987
20955
20923
20889
20856
20822
20788
20753
20718
20682
20646
20609
20573
20535
20498
20459
20421
20382
20343
20303
20263
20222
20181
20140
20098
20057
20014
19971
19928
19884
19840
19795
19750
19704
19657
19609
19560
19511
19461
19409
19358
19305
19251
19197
19142
19086
19030
18972
18914
18855
18795
18735
18673
18611
18548
18485
18420
18355
18290
18223
18156
18089
18021
17953
17884
17814
17744
17674
17603
17531
17459
17386
17313
17239
17164
17089
17013
16937
16861
16784
16707
16630
16552
16474
16395
16317
16238
16158
16078
15997
15916
15834
15752
15668
15584
15499
15413
15326
15239
15150
15060
14970
14879
14786
14693
14599
14505
14410
14314
14217
14120
14022
13924
13826
13726
13627
13527
13426
13325
13223
13120
13017
12914
12810
12705
12600
12495
12389
12282
12176
12069
11961
11854
11746
11637
11529
11420
11310
11200
11090
10980
10869
10757
10646
10533
10421
10308
10195
10081
9967
9852
9737
9622
9507
9391
9274
9158
9041
8924
8807
8690
8573
8456
8339
8222
8105
7989
7872
7756
7640
7525
7409
7294
7179
7064
6949
6834
6719
6605
6491
6376
6262
6148
6034
5921
5808
5695
5582
5469
5357
5245
5133
5022
4911
4800
4689
4578
4467
4356
4245
4134
4022
3912
3801
3689
3578
3466
3354
3243
3131
3018
2906
2794
2682
2569
2457
2345
2233
2121
2008
1896
1784
1672
1560
1448
1336
1224
1112
1000
888
776
664
552
440
328
216
104
-8
-119
-231
-343
-455
-567
-679
-790
-902
-1014
-1125
-1236
-1347
-1458
-1568
-1678
-1788
-1897
-2005
-2115
-2223
-2332
-2440
-2547
-2655
-2763
-2870
-2978
-3085
-3193
-3300
-3408
-3515
-3622
-3729
-3836
-3944
-4051
-4158
-4265
-4372
-4479
-4586
-4693
-4800
-4906
-5012
-5118
-5224
-5329
-5434
-5538
-5642
-5746
-5850
-5953
-6056
-6159
-6262
-6364
-6466
-6569
-6670
-6772
-6873
-6974
-7074
-7174
-7273
-7372
-7470
-7567
-7664
-7760
-7856
-7951
-8045
-8140
-8234
-8328
-8421
-8514
-8607
-8700
-8792
-8884
-8975
-9066
-9157
-9248
-9338
-9428
-9518
-9607
-9696
-9785
-9873
-9961
-10049
-10136
-10222
-10309
-10394
-10480
-10565
-10649
-10733
-10817
-10900
-10983
-11066
-11148
-11230
-11312
-11394
-11475
-11556
-11637
-11717
-11797
-11877
-11956
-12035
-12114
-12192
-12270
-12348
-12425
-12502
-12579
-12655
-12731
-12807
-12883
-12958
-13033
-13108
-13183
-13257
-13332
-13406
-13481
-13555
-13629
-13704
-13778
-13852
-13927
-14001
-14076
-14150
-14224
-14299
-14373
-14447
-14522
-14596
-14670
-14744
-14818
-14892
-14966
-15040
-15113
-15186
-15258
-15331
-15403
-15475
-15546
-15618
-15689
-15760
-15831
-15902
-15973
-16043
-16114
-16184
-16254
-16324
-16393
-16462
-16531
-16600
-16669
-16737
-16805
-16873
-16941
-17008
-17076
-17143
-17210
-17277
-17345
-17412
-17479
-17546
-17613
-17680
-17747
-17814
-17881
-17948
-18015
-18082
-18149
-18216
-18283
-18350
-18417
-18484
-18551
-18619
-18686
-18753
-18821
-18888
-18956
-19023
-19091
-19158
-19225
-19292
-19359
-19426
-19492
-19559
-19625
-19691
-19757
-19822
-19888
-19953
-20018
-20082
-20147
-20211
-20275
-20339
-20402
-20465
-20528
-20591
-20653
-20715
-20777
-20838
-20899
-20959
-21020
-21079
-21139
-21198
-21257
-21316
-21374
-21432
-21490
-21547
-21605
-21662
-21719
-21775
-21832
-21889
-21945
-22002
-22058
-22114
-22171
-22226
-22282
-22337
-22392
-22447
-22501
-22555
-22608
-22661
-22713
-22765
-22816
-22866
-22916
-22966
-23015
-23064
-23113
-23161
-23209
-23256
-23304
-23351
-23398
-23445
-23492
-23539
-23585
-23632
-23678
-23724
-23770
-23816
-23862
-23907
-23953
-23998
-24043
-24087
-24132
-24177
-24222
-24266
-24311
-24355
-24400
-24444
-24489
-24533
-24578
-24622
-24666
-24711
-24755
-24800
-24844
-24889
-24934
-24978
-25024
-25069
-25114
-25160
-25207
-25253
-25300
-25347
-25395
-25443
-25491
-25539
-25588
-25636
-25685
-25733
-25781
-25829
-25877
-25925
-25972
-26019
-26066
-26112
-26158
-26204
-26250
-26296
-26341
-26387
-26432
-26478
-26524
-26570
-26616
-26662
-26708
-26755
-26801
-26847
-26894
-26940
-26986
-27032
-27077
-27123
-27168
-27212
-27256
-27300
-27344
-27387
-27429
-27472
-27513
-27555
-27596
-27636
-27677
-27717
-27756
-27795
-27834
-27873
-27911
-27949
-27987
-28025
-28062
-28100
-28137
-28174
-28210
-28247
-28284
-28320
-28356
-28392
-28428
-28464
-28500
-28536
-28571
-28606
-28641
-28676
-28710
-28744
-28777
-28810
-28843
-28875
-28907
-28939
-28970
-29001
-29032
-29062
-29092
-29122
-29151
-29181
-29210
-29238
-29266
-29294
-29322
-29349
-29376
-29402
-29428
-29454
-29480
-29505
-29530
-29555
-29579
-29603
-29627
-29650
-29672
-29694
-29716
-29736
-29756
-29776
-29794
-29812
-29830
-29847
-29863
-29879
-29895
-29910
-29925
-29940
-29954
-29968
-29983
-29997
-30010
-30024
-30037
-30050
-30062
-30074
-30086
-30097
-30108
-30119
-30129
-30139
-30148
-30157
-30166
-30175
-30183
-30191
-30199
-30207
-30214
-30221
-30228
-30235
-30242
-30248
-30254
-30260
-30266
-30272
-30277
-30282
-30286
-30291
-30294
-30298
-30300
-30303
-30304
-30306
-30306
-30306
-30306
-30304
-30303
-30300
-30297
-30294
-30290
-30285
-30280
-30274
-30268
-30261
-30253
-30245
-30236
-30227
-30217
-30207
-30196
-30185
-30174
-30162
-30150
-30138
-30126
-30113
-30101
-30088
-30075
-30062
-30048
-30035
-30021
-30006
-29992
-29977
-29962
-29946
-29930
-29914
-29898
-29881
-29864
-29846
-29829
-29811
-29793
-29775
-29756
-29737
-29718
-29699
-29680
-29660
-29641
-29621
-29601
-29581
-29560
-29540
-29519
-29498
-29476
-29455
-29433
-29410
-29387
-29364
-29340
-29316
-29291
-29266
-29241
-29215
-29189
-29162
-29136
-29109
-29082
-29055
-29027
-29000
-28972
-28944
-28916
-28888
-28859
-28830
-28801
-28772
-28742
-28712
-28681
-28650
-28619
-28587
-28556
-28524
-28491
-28459
-28427
-28394
-28361
-28328
-28295
-28261
-28227
-28193
-28158
-28123
-28088
-28052
-28016
-27979
-27942
-27904
-27867
-27829
-27791
-27752
-27714
-27675
-27635
-27596
-27556
-27516
-27475
-27434
-27392
-27349
-27306
-27263
-27219
-27174
-27129
-27083
-27036
-26990
-26942
-26894
-26846
-26797
-26748
-26699
-26649
-26598
-26548
-26496
-26445
-26393
-26341
-26288
-26235
-26182
-26128
-26073
-26019
-25963
-25907
-25851
-25794
-25737
-25679
-25620
-25561
-25501
-25442
-25381
-25321
-25260
-25199
-25138
-25076
-25015
-24953
-24891
-24828
-24765
-24702
-24638
-24574
-24509
-24444
-24378
-24312
-24245
-24177
-24109
-24040
-23970
-23900
-23829
-23758
-23686
-23614
-23541
-23467
-23393
-23319
-23244
-23168
-23092
-23016
-22939
-22862
-22784
-22705
-22626
-22547
-22467
-22386
-22305
-22223
-22141
-22058
-21975
-21891
-21807
-21722
-21637
-21551
-21464
-21378
-21290
-21203
-21115
-21026
-20937
-20848
-20758
-20668
-20577
-20486
-20394
-20302
-20210
-20117
-20024
-19930
-19836
-19742
-19647
-19551
-19456
-19360
-19263
-19166
-19069
-18971
-18872
-18773
-18674
-18574
-18473
-18372
-18271
-18169
-18067
-17964
-17862
-17759
-17655
-17552
-17449
-17345
-17242
-17138
-17035
-16931
-16827
-16723
-16619
-16515
-16411
-16306
-16203
-16097
-15994
-15890
-15785
-15681
-15577
-15473
-15369
-15265
-15161
-15058
-14954
-14851
-14748
-14645
-14542
-14439
-14336
-14234
-14131
-14029
-13927
-13826
-13724
-13623
-13521
-13420
-13320
-13219
-13118
-13018
-12917
-12817
-12716
-12616
-12516
-12415
-12315
-12215
-12114
-12014
-11913
-11812
-11711
-11610
-11509
-11408
-11307
-11206
-11104
-11003
-10901
-10800
-10698
-10597
-10495
-10394
-10292
-10191
-10089
-9988
-9886
-9784
-9682
-9580
-9478
-9376
-9273
-9171
-9069
-8966
-8864
-8762
-8660
-8557
-8455
-8353
-8251
-8148
-8045
-7944
-7842
-7740
-7638
-7536
-7435
-7333
-7231
-7130
-7029
-6928
-6827
-6726
-6625
-6525
-6424
-6324
-6224
-6124
-6024
-5925
-5825
-5726
-5627
-5529
-5431
-5333
-5235
-5138
-5041
-4944
-4847
-4751
-4655
-4559
-4463
-4368
-4272
-4177
-4082
-3986
-3891
-3797
-3702
-3607
-3513
-3419
-3325
-3231
-3137
-3044
-2951
-2858
-2766
-2673
-2581
-2489
-2396
-2304
-2212
-2120
-2028
-1936
-1844
-1751
-1659
-1566
-1474
-1381
-1288
-1195
-1102
-1008
-916
-822
-729
-636
-542
-448
-354
-260
-166
-72
23
118
214
309
405
501
598
694
791
888
985
1082
1179
1276
1373
1470
1568
1665
1762
1859
1956
2054
2151
2248
2346
2443
2540
2638
2735
2833
2930
3028
3125
3222
3319
3416
3512
3609
3704
3800
3895
3990
4085
4179
4274
4368
4463
4557
4651
4745
4840
4934
5028
5122
5216
5310
5403
5497
5590
5682
5775
5867
5959
6051
6142
6233
6324
6415
6505
6595
6685
6775
6865
6954
7044
7133
7222
7311
7400
7488
7577
7665
7753
7841
7929
8016
8103
8191
8277
8364
8449
8535
8620
8704
8788
8872
8955
9038
9120
9203
9285
9367
9449
9531
9612
9694
9775
9857
9938
10019
10100
10181
10262
10343
10424
10504
10585
10665
10745
10825
10905
10985
11065
11145
11224
11304
11383
11463
11542
11621
11701
11780
11859
11938
12017
12096
12175
12253
12331
12410
12487
12565
12642
12720
12797
12874
12951
13027
13104
13181
13257
13334
13411
13487
13564
13640
13716
13792
13868
13943
14019
14094
14169
14243
14318
14392
14465
14539
14612
14684
14756
14828
14900
14971
15042
15113
15183
15253
15323
15392
15461
15530
15598
15666
15734
15801
15868
15934
16000
16065
16129
16195
16259
16323
16386
16449
16511
16574
16635
16697
16758
16819
16879
16940
16999
17059
17118
17177
17235
17293
17351
17408
17465
17521
17577
17633
17688
17743
17797
17851
17904
17957
18010
18062
18114
18166
18217
18268
18319
18369
18419
18468
18517
18565
18613
18661
18708
18754
18799
18844
18889
18932
18975
19018
19060
19101
19142
19183
19223
19263
19303
19342
19382
19420
19459
19497
19535
19573
19610
19647
19683
19719
19755
19790
19825
19860
19894
19928
19961
19995
20027
20060
20092
20124
20156
20187
20218
20248
20279
20308
20338
20367
20396
20424
20453
20481
20508
20536
20563
20590
20617
20643
20669
20695
20721
20746
20771
20796
20820
20844
20867
20891
20913
20936
20957
20979
21000
21020
21040
21059
21078
21096
21114
21131
21147
21164
21179
21195
21210
21224
21238
21253
21266
21280
21293
21306
21319
21331
21343
21355
21366
21377
21387
21397
21406
21415
21423
21431
21438
21445
21452
21458
21463
21469
21474
21479
21484
21488
21492
21496
21499
21502
21505
21507
21510
21511
21513
21514
21515
21515
21515
21515
21514
21513
21511
21509
21507
21505
21502
21499
21496
21493
21489
21486
21482
21478
21474
21470
21466
21461
21456
21452
21446
21441
21435
21429
21423
21417
21410
21403
21395
21388
21380
21371
21363
21354
21345
21336
21326
21317
21307
21296
21286
21275
21264
21252
21241
21229
21216
21204
21191
21178
21165
21151
21138
21124
21110
21095
21081
21066
21051
21035
21020
21004
20988
20971
20955
20938
20921
20903
20886
20868
20851
20833
20815
20797
20779
20761
20743
20725
20707
20688
20670
20652
20633
20614
20596
20576
20557
20537
20517
20496
20475
20453
20431
20408
20385
20362
20338
20313
20289
20264
20239
20214
20188
20163
20137
20111
20084
20058
20031
20004
19977
19950
19922
19893
19865
19836
19806
19776
19746
19716
19685
19653
19622
19589
19557
19524
19491
19457
19423
19389
19355
19320
19285
19249
19214
19178
19142
19106
19069
19033
18996
18959
18922
18885
18847
18809
18771
18733
18694
18655
18615
18575
18535
18494
18453
18412
18370
18327
18284
18241
18198
18154
18109
18065
18019
17974
17928
17881
17834
17787
17739
17691
17643
17594
17544
17495
17445
17394
17344
17293
17242
17190
17139
17087
17035
16982
16930
16877
16823
16770
16715
16661
16606
16551
16495
16439
16382
16326
16268
16212
16154
16096
16038
15980
15922
15863
15804
15745
15686
15626
15566
15506
15445
15384
15323
15261
15199
15137
15074
15010
14946
14882
14817
14751
14685
14618
14551
14483
14415
14346
14277
14207
14137
14067
13996
13924
13853
13781
13708
13636
13562
13489
13415
13341
13267
13192
13117
13042
12966
12890
12814
12738
12662
12586
12510
12433
12357
12280
12203
12126
12049
11972
11895
11817
11739
11661
11583
11504
11425
11346
11266
11187
11107
11027
10946
10865
10784
10703
10621
10539
10457
10374
10291
10208
10124
10040
9956
9871
9786
9701
9616
9530
9445
9359
9272
9186
9099
9012
8925
8838
8750
8662
8573
8485
8396
8307
8217
8128
8038
7948
7858
7768
7677
7587
7496
7405
7314
7223
7131
7040
6948
6856
6765
6673
6581
6489
6397
6306
6214
6122
6031
5939
5848
5757
5665
5574
5483
5392
5301
5210
5118
5027
4936
4845
4754
4662
4571
4480
4389
4297
4206
4115
4024
3933
3843
3752
3662
3572
3482
3392
3302
3213
3124
3035
2946
2858
2769
2681
2593
2505
2417
2329
2241
2154
2067
1980
1893
1806
1720
1634
1547
1461
1375
1290
1204
1119
1034
949
864
780
695
611
527
443
360
276
193
109
26
-57
-140
-223
-306
-389
-472
-554
-637
-719
-801
-883
-965
-1047
-1129
-1210
-1291
-1372
-1453
-1534
-1615
-1696
-1776
-1856
-1937
-2017
-2097
-2176
-2256
-2335
-2414
-2493
-2572
-2651
-2729
-2807
-2885
-2962
-3040
-3117
-3194
-3271
-3347
-3424
-3500
-3577
-3652
-3728
-3804
-3879
-3954
-4027
-4102
-4176
-4250
-4323
-4396
-4469
-4541
-4614
-4686
-4757
-4829
-4900
-4970
-5041
-5111
-5180
-5249
-5318
-5386
-5454
-5522
-5589
-5656
-5722
-5788
-5854
-5919
-5984
-6049
-6114
-6178
-6242
-6306
-6370
-6433
-6497
-6560
-6623
-6686
-6748
-6810
-6873
-6934
-6996
-7057
-7118
-7178
-7238
-7298
-7358
-7417
-7476
-7534
-7592
-7650
-7708
-7765
-7822
-7878
-7934
-7990
-8045
-8100
-8154
-8210
-8264
-8318
-8371
-8425
-8478
-8531
-8584
-8637
-8689
-8741
-8793
-8845
-8896
-8946
-8996
-9046
-9095
-9144
-9193
-9241
-9288
-9335
-9382
-9429
-9475
-9521
-9568
-9614
-9659
-9705
-9751
-9796
-9841
-9886
-9931
-9976
-10020
-10064
-10108
-10151
-10195
-10237
-10280
-10322
-10364
-10406
-10447
-10489
-10530
-10571
-10611
-10652
-10692
-10733
-10773
-10813
-10853
-10893
-10932
-10971
-11010
-11049
-11087
-11125
-11163
-11201
-11238
-11275
-11312
-11348
-11385
-11421
-11457
-11494
-11530
-11566
-11602
-11638
-11673
-11709
-11744
-11779
-11813
-11847
-11881
-11914
-11947
-11980
-12011
-12043
-12073
-12104
-12134
-12163
-12192
-12221
-12250
-12278
-12306
-12333
-12360
-12387
-12413
-12439
-12465
-12490
-12515
-12540
-12564
-12588
-12612
-12635
-12658
-12681
-12704
-12726
-12748
-12769
-12790
-12811
-12832
-12852
-12871
-12890
-12909
-12927
-12944
-12961
-12977
-12993
-13009
-13024
-13038
-13052
-13066
-13079
-13093
-13105
-13118
-13130
-13142
-13153
-13165
-13175
-13186
-13196
-13205
-13214
-13223
-13231
-13239
-13246
-13253
-13260
-13266
-13271
-13276
-13281
-13285
-13289
-13292
-13294
-13297
-13298
-13299
-13300
-13300
-13300
-13299
-13297
-13296
-13293
-13291
-13288
-13284
-13280
-13276
-13271
-13265
-13260
-13253
-13246
-13239
-13231
-13222
-13213
-13203
-13192
-13181
-13169
-13157
-13144
-13130
-13116
-13102
-13087
-13071
-13056
-13039
-13023
-13006
-12989
-12971
-12954
-12936
-12917
-12899
-12880
-12861
-12841
-12821
-12801
-12780
-12759
-12737
-12715
-12693
-12670
-12647
-12624
-12600
-12576
-12552
-12527
-12502
-12477
-12451
-12426
-12400
-12374
-12347
-12321
-12295
-12268
-12241
-12214
-12187
-12160
-12132
-12105
-12077
-12049
-12020
-11992
-11963
-11933
-11904
-11874
-11843
-11813
-11781
-11750
-11718
-11686
-11654
-11621
-11588
-11554
-11521
-11487
-11452
-11418
-11383
-11348
-11312
-11276
-11240
-11204
-11167
-11130
-11092
-11055
-11016
-10978
-10939
-10900
-10860
-10820
-10780
-10739
-10698
-10657
-10616
-10574
-10532
-10490
-10447
-10404
-10360
-10316
-10272
-10227
-10182
-10137
-10091
-10045
-9998
-9952
-9905
-9858
-9810
-9763
-9715
-9667
-9618
-9570
-9521
-9472
-9422
-9372
-9322
-9271
-9220
-9168
-9116
-9064
-9012
-8959
-8906
-8853
-8799
-8746
-8692
-8638
-8584
-8529
-8474
-8419
-8364
-8309
-8253
-8197
-8141
-8084
-8028
-7971
-7914
-7857
-7800
-7743
-7685
-7627
-7570
-7512
-7454
-7395
-7336
-7277
-7218
-7158
-7098
-7038
-6977
-6916
-6855
-6794
-6732
-6671
-6609
-6547
-6485
-6422
-6360
-6297
-6235
-6172
-6109
-6046
-5982
-5919
-5855
-5791
-5727
-5663
-5599
-5534
-5470
-5405
-5341
-5276
-5211
-5146
-5081
-5016
-4951
-4886
-4821
-4755
-4690
-4624
-4558
-4492
-4426
-4360
-4293
-4227
-4160
-4093
-4026
-3959
-3892
-3825
-3757
-3689
-3621
-3553
-3485
-3416
-3348
-3279
-3210
-3141
-3071
-3002
-2932
-2862
-2793
-2723
-2653
-2583
-2513
-2444
-2374
-2304
-2234
-2164
-2094
-2024
-1954
-1884
-1814
-1744
-1673
-1603
-1532
-1462
-1392
-1321
-1251
-1181
-1110
-1040
-969
-899
-828
-757
-686
-615
-544
-473
-401
-329
-257
-185
-113
-41
32
104
177
249
322
394
467
540
612
685
758
830
903
976
1048
1121
1194
1266
1339
1411
1484
1556
1628
1700
1773
1845
1917
1989
2061
2133
2204
2276
2348
2419
2491
2562
2633
2704
2775
2846
2916
2986
3056
3126
3196
3265
3334
3403
3472
3540
3608
3676
3744
3811
3878
3945
4011
4078
4144
4209
4275
4340
4405
4470
4534
4598
4662
4726
4789
4853
4916
4979
5041
5104
5166
5228
5289
5350
5411
5471
5530
5590
5649
5707
5765
5823
5881
5938
5995
6052
6109
6166
6223
6279
6335
6392
6448
6504
6559
6615
6670
6726
6781
6836
6891
6945
7000
7055
7109
7163
7218
7272
7326
7379
7433
7486
7539
7592
7645
7698
7750
7802
7854
7906
7958
8010
8061
8113
8164
8217
8268
8320
8371
8422
8474
8525
8577
8628
8679
8730
8781
8832
8883
8933
8983
9033
9082
9131
9180
9229
9277
9325
9373
9420
9467
9514
9560
9606
9652
9698
9744
9789
9834
9879
9924
9969
10014
10058
10103
10148
10192
10236
10281
10325
10369
10413
10457
10501
10544
10587
10631
10674
10716
10759
10801
10843
10885
10927
10969
11010
11052
11093
11134
11175
11216
11256
11297
11337
11377
11417
11456
11496
11534
11573
11611
11649
11687
11724
11761
11798
11835
11871
11907
11943
11979
12014
12049
12084
12119
12153
12188
12221
12255
12288
12321
12353
12385
12417
12448
12479
12510
12541
12571
12600
12630
12659
12688
12717
12746
12774
12803
12831
12858
12886
12913
12940
12966
12993
13019
13045
13070
13095
13120
13144
13169
13192
13216
13239
13261
13284
13306
13327
13348
13369
13389
13409
13428
13447
13466
13484
13502
13519
13536
13553
13569
13584
13600
13615
13629
13643
13657
13670
13683
13696
13708
13720
13732
13743
13754
13764
13774
13784
13793
13802
13810
13818
13826
13833
13839
13845
13851
13856
13861
13865
13869
13873
13876
13879
13881
13883
13884
13885
13886
13887
13887
13886
13886
13885
13883
13882
13880
13877
13874
13871
13867
13863
13858
13853
13847
13840
13834
13826
13818
13810
13801
13791
13781
13770
13759
13748
13736
13723
13710
13696
13682
13668
13652
13637
13620
13604
13586
13568
13550
13531
13511
13491
13470
13449
13427
13404
13381
13357
13333
13308
13282
13256
13230
13203
13175
13147
13119
13090
13061
13031
13001
12971
12940
12908
12877
12845
12812
12779
12746
12712
12678
12644
12609
12573
12538
12502
12466
12430
12393
12356
12319
12282
12245
12208
12170
12132
12095
12057
12019
11981
11942
11904
11865
11826
11787
11748
11709
11669
11630
11590
11550
11510
11469
11429
11388
11348
11307
11266
11225
11184
11142
11101
11060
11019
10977
10936
10895
10853
10812
10771
10730
10689
10648
10607
10566
10526
10485
10445
10405
10364
10324
10284
10244
10205
10165
10126
10086
10047
10008
9969
9930
9892
9853
9815
9776
9738
9700
9661
9623
9585
9547
9508
9470
9432
9393
9355
9317
9279
9241
9203
9165
9127
9090
9052
9015
8977
8940
8903
8866
8828
8791
8754
8717
8680
8643
8606
8569
8532
8496
8459
8423
8387
8352
8316
8281
8246
8211
8176
8141
8106
8071
8037
8003
7969
7934
7900
7866
7832
7798
7764
7730
7697
7663
7630
7597
7563
7530
7497
7464
7431
7398
7365
7332
7298
7265
7231
7197
7163
7129
7096
7062
7028
6994
6960
6926
6892
6858
6824
6791
6757
6724
6691
6658
6625
6592
6559
6526
6494
6461
6429
6396
6364
6331
6299
6267
6234
6202
6170
6138
6106
6074
6042
6011
5979
5947
5915
5884
5852
5821
5789
5757
5726
5694
5662
5631
5599
5568
5536
5505
5474
5442
5411
5380
5348
5317
5286
5254
5222
5191
5159
5127
5095
5063
5031
4999
4966
4934
4901
4869
4836
4803
4771
4738
4705
4673
4640
4607
4575
4542
4509
4477
4444
4411
4379
4346
4313
4280
4247
4214
4181
4148
4115
4083
4050
4017
3985
3952
3920
3888
3856
3823
3791
3759
3727
3695
3662
3630
3598
3565
3533
3501
3468
3436
3404
3372
3339
3307
3275
3243
3211
3179
3147
3115
3083
3051
3019
2987
2955
2923
2892
2860
2828
2796
2764
2732
2700
2668
2637
2605
2573
2541
2510
2478
2447
2415
2384
2353
2322
2291
2260
2229
2199
2169
2139
2109
2079
2049
2019
1990
1960
1931
1901
1872
1843
1813
1784
1755
1726
1697
1668
1639
1610
1581
1553
1524
1496
1468
1439
1411
1383
1354
1326
1297
1269
1240
1211
1182
1153
1124
1095
1066
1037
1008
979
949
920
891
862
833
804
774
745
716
686
656
627
597
567
537
507
476
446
415
385
354
324
293
262
231
201
170
139
108
77
46
15
-16
-47
-78
-109
-140
-171
-203
-234
-265
-296
-328
-359
-391
-422
-454
-486
-518
-550
-583
-615
-648
-680
-713
-746
-779
-813
-846
-880
-913
-947
-980
-1014
-1048
-1082
-1116
-1150
-1184
-1217
-1251
-1285
-1319
-1353
-1387
-1421
-1455
-1489
-1523
-1557
-1591
-1625
-1659
-1692
-1726
-1760
-1794
-1827
-1861
-1894
-1927
-1960
-1993
-2025
-2059
-2092
-2125
-2158
-2190
-2223
-2255
-2287
-2319
-2352
-2384
-2415
-2447
-2479
-2510
-2541
-2572
-2603
-2634
-2664
-2694
-2724
-2754
-2784
-2814
-2843
-2873
-2902
-2931
-2960
-2988
-3017
-3046
-3074
-3102
-3130
-3158
-3185
-3213
-3240
-3267
-3294
-3321
-3348
-3374
-3401
-3427
-3454
-3480
-3506
-3533
-3559
-3585
-3610
-3636
-3662
-3687
-3712
-3737
-3761
-3786
-3810
-3834
-3858
-3881
-3905
-3928
-3951
-3974
-3996
-4019
-4041
-4062
-4085
-4107
-4128
-4150
-4170
-4191
-4212
-4232
-4252
-4272
-4292
-4312
-4331
-4351
-4370
-4390
-4409
-4428
-4447
-4465
-4484
-4502
-4520
-4538
-4556
-4573
-4591
-4608
-4625
-4642
-4658
-4675
-4691
-4707
-4723
-4739
-4755
-4770
-4786
-4801
-4816
-4830
-4845
-4859
-4874
-4888
-4902
-4915
-4929
-4942
-4956
-4969
-4981
-4994
-5006
-5018
-5030
-5042
-5053
-5064
-5074
-5084
-5094
-5104
-5114
-5123
-5133
-5142
-5151
-5160
-5169
-5178
-5187
-5196
-5205
-5213
-5222
-5231
-5240
-5249
-5257
-5266
-5274
-5283
-5291
-5300
-5308
-5316
-5324
-5333
-5341
-5348
-5356
-5364
-5372
-5380
-5387
-5395
-5403
-5410
-5418
-5425
-5433
-5440
-5448
-5455
-5463
-5470
-5478
-5485
-5493
-5501
-5509
-5517
-5524
-5532
-5540
-5548
-5556
-5564
-5572
-5580
-5587
-5595
-5603
-5611
-5619
-5627
-5636
-5644
-5652
-5661
-5670
-5679
-5688
-5697
-5707
-5716
-5726
-5736
-5746
-5756
-5766
-5776
-5786
-5796
-5807
-5817
-5827
-5837
-5848
-5858
-5868
-5878
-5889
-5899
-5909
-5919
-5930
-5940
-5950
-5961
-5971
-5981
-5991
-6001
-6012
-6022
-6032
-6043
-6053
-6064
-6074
-6085
-6096
-6106
-6117
-6129
-6140
-6151
-6162
-6173
-6185
-6196
-6207
-6218
-6229
-6240
-6251
-6262
-6273
-6283
-6294
-6305
-6316
-6326
-6337
-6348
-6359
-6370
-6381
-6392
-6404
-6415
-6426
-6437
-6449
-6460
-6471
-6483
-6494
-6505
-6516
-6527
-6537
-6548
-6559
-6569
-6580
-6590
-6601
-6611
-6621
-6631
-6641
-6651
-6661
-6670
-6680
-6689
-6699
-6708
-6717
-6725
-6734
-6743
-6751
-6760
-6768
-6776
-6784
-6792
-6800
-6808
-6816
-6823
-6830
-6837
-6844
-6851
-6858
-6864
-6870
-6876
-6881
-6887
-6892
-6897
-6901
-6905
-6909
-6913
-6916
-6919
-6922
-6924
-6926
-6928
-6930
-6931
-6932
-6932
-6933
-6933
-6933
-6933
-6932
-6931
-6930
-6929
-6927
-6925
-6922
-6920
-6916
-6913
-6909
-6905
-6900
-6894
-6889
-6882
-6876
-6868
-6861
-6853
-6845
-6836
-6827
-6818
-6809
-6799
-6789
-6779
-6768
-6758
-6747
-6735
-6723
-6711
-6699
-6686
-6673
-6659
-6645
-6631
-6617
-6602
-6587
-6572
-6557
-6541
-6526
-6510
-6494
-6478
-6461
-6444
-6427
-6410
-6393
-6375
-6357
-6339
-6321
-6303
-6284
-6265
-6246
-6227
-6208
-6188
-6168
-6148
-6128
-6108
-6087
-6066
-6045
-6023
-6001
-5979
-5957
-5935
-5913
-5890
-5867
-5844
-5821
-5798
-5774
-5751
-5727
-5703
-5679
-5654
-5630
-5605
-5580
-5555
-5529
-5503
-5477
-5451
-5424
-5397
-5370
-5343
-5316
-5288
-5260
-5232
-5204
-5175
-5147
-5118
-5089
-5060
-5031
-5002
-4973
-4944
-4914
-4884
-4855
-4825
-4795
-4765
-4735
-4704
-4674
-4643
-4612
-4581
-4550
-4519
-4488
-4456
-4425
-4393
-4362
-4330
-4298
-4267
-4235
-4203
-4172
-4140
-4108
-4077
-4045
-4014
-3982
-3951
-3920
-3888
-3857
-3825
-3794
-3762
-3730
-3698
-3666
-3634
-3602
-3570
-3537
-3505
-3472
-3439
-3407
-3374
-3341
-3308
-3275
-3242
-3209
-3176
-3142
-3109
-3076
-3042
-3009
-2975
-2941
-2907
-2873
-2839
-2805
-2771
-2737
-2702
-2667
-2633
-2598
-2562
-2527
-2491
-2455
-2419
-2383
-2346
-2310
-2273
-2236
-2199
-2162
-2125
-2088
-2051
-2013
-1977
-1939
-1902
-1865
-1827
-1789
-1751
-1714
-1676
-1638
-1600
-1561
-1523
-1485
-1447
-1408
-1370
-1331
-1293
-1254
-1216
-1177
-1138
-1100
-1061
-1022
-984
-945
-906
-868
-829
-791
-752
-714
-675
-636
-598
-559
-520
-481
-442
-403
-364
-324
-285
-245
-206
-166
-126
-86
-47
-7
33
73
113
153
193
233
273
313
353
392
432
472
512
552
591
631
671
710
750
789
828
868
907
946
986
1025
1064
1104
1143
1182
1222
1262
1301
1341
1381
1420
1460
1500
1541
1581
1621
1661
1702
1742
1782
1823
1863
1903
1944
1984
2024
2064
2105
2145
2185
2225
2265
2304
2344
2384
2423
2462
2501
2540
2578
2617
2655
2693
2731
2769
2807
2845
2882
2920
2957
2995
3032
3069
3106
3143
3179
3216
3252
3288
3324
3360
3395
3430
3465
3500
3534
3569
3603
3637
3671
3705
3738
3772
3805
3838
3871
3904
3937
3970
4003
4035
4067
4100
4132
4164
4196
4228
4259
4291
4323
4354
4386
4417
4448
4480
4511
4542
4573
4604
4635
4666
4697
4728
4759
4789
4820
4850
4881
4911
4941
4972
5002
5032
5062
5092
5122
5152
5182
5211
5241
5270
5300
5329
5358
5387
5416
5444
5473
5501
5529
5557
5585
5613
5641
5668
5696
5723
5750
5777
5804
5831
5857
5884
5910
5936
5962
5988
6014
6040
6065
6091
6116
6142
6168
6193
6219
6244
6270
6295
6321
6346
6372
6397
6423
6448
6473
6499
6524
6549
6573
6598
6623
6647
6671
6696
6720
6744
6768
6792
6817
6841
6865
6889
6914
6938
6962
6986
7010
7035
7059
7083
7107
7131
7154
7178
7202
7226
7250
7274
7298
7322
7346
7370
7394
7418
7442
7467
7491
7515
7539
7564
7588
7613
7637
7661
7686
7711
7735
7760
7785
7810
7835
7860
7885
7911
7936
7961
7986
8012
8037
8061
8087
8112
8137
8162
8186
8211
8236
8261
8285
8310
8334
8359
8383
8407
8432
8456
8480
8504
8528
8552
8576
8600
8624
8648
8672
8696
8720
8744
8768
8792
8816
8839
8863
8887
8910
8934
8958
8982
9005
9029
9053
9077
9101
9125
9148
9172
9196
9220
9244
9268
9292
9316
9339
9363
9387
9410
9434
9457
9480
9504
9527
9550
9573
9596
9619
9642
9664
9687
9709
9732
9754
9776
9798
9820
9841
9862
9883
9904
9925
9945
9965
9985
10004
10023
10042
10061
10080
10098
10116
10134
10151
10168
10186
10202
10219
10235
10251
10267
10283
10298
10313
10328
10343
10357
10371
10385
10399
10412
10425
10437
10449
10461
10472
10483
10494
10504
10514
10523
10532
10540
10549
10556
10563
10570
10576
10582
10587
10592
10596
10600
10604
10607
10609
10611
10613
10614
10615
10616
10616
10616
10616
10615
10614
10613
10611
10608
10606
10603
10599
10595
10591
10586
10581
10575
10569
10563
10556
10549
10541
10533
10524
10515
10505
10495
10485
10474
10463
10451
10439
10426
10413
10400
10386
10372
10357
10342
10327
10311
10295
10279
10262
10245
10227
10209
10191
10172
10153
10133
10114
10093
10073
10051
10030
10008
9985
9963
9939
9916
9892
9867
9842
9817
9791
9764
9738
9711
9683
9655
9627
9598
9569
9540
9510
9480
9449
9418
9387
9355
9323
9291
9258
9224
9190
9156
9121
9086
9050
9014
8977
8940
8902
8864
8825
8786
8747
8707
8666
8626
8584
8543
8501
8459
8416
8373
8329
8286
8242
8197
8153
8108
8063
8018
7972
7926
7880
7834
7787
7741
7694
7646
7599
7551
7503
7455
7407
7358
7310
7261
7212
7162
7113
7063
7014
6964
6914
6863
6813
6762
6711
6660
6609
6558
6506
6455
6403
6351
6298
6246
6193
6141
6088
6035
5982
5928
5875
5821
5768
5714
5660
5606
5552
5498
5443
5389
5335
5280
5225
5170
5115
5060
5005
4950
4895
4840
4785
4731
4676
4621
4566
4512
4457
4402
4348
4293
4238
4183
4129
4074
4019
3963
3908
3853
3797
3742
3686
3631
3575
3520
3464
3409
3353
3298
3242
3187
3132
3076
3021
2965
2910
2854
2799
2743
2688
2632
2577
2521
2465
2409
2353
2297
2241
2185
2128
2072
2015
1958
1901
1844
1787
1730
1673
1616
1558
1501
1444
1387
1330
1272
1215
1158
1101
1043
986
929
872
815
757
700
643
586
529
472
415
358
301
244
188
131
74
17
-40
-97
-154
-211
-267
-324
-381
-437
-494
-550
-607
-663
-720
-776
-832
-888
-944
-1000
-1055
-1111
-1166
-1222
-1277
-1332
-1387
-1442
-1497
-1551
-1606
-1660
-1714
-1768
-1822
-1876
-1930
-1983
-2036
-2089
-2142
-2195
-2248
-2300
-2353
-2405
-2457
-2509
-2561
-2613
-2665
-2716
-2768
-2819
-2870
-2921
-2972
-3022
-3072
-3123
-3173
-3222
-3272
-3322
-3371
-3421
-3470
-3519
-3569
-3618
-3667
-3715
-3764
-3813
-3862
-3910
-3958
-4006
-4054
-4102
-4150
-4197
-4245
-4292
-4338
-4385
-4431
-4477
-4523
-4568
-4614
-4659
-4704
-4748
-4793
-4837
-4881
-4924
-4968
-5011
-5054
-5097
-5140
-5183
-5226
-5268
-5310
-5352
-5394
-5436
-5478
-5520
-5561
-5602
-5643
-5684
-5725
-5766
-5806
-5846
-5886
-5926
-5965
-6004
-6043
-6082
-6120
-6159
-6197
-6234
-6272
-6309
-6346
-6383
-6420
-6457
-6493
-6530
-6566
-6602
-6638
-6673
-6709
-6744
-6780
-6815
-6849
-6884
-6918
-6952
-6986
-7020
-7053
-7087
-7120
-7153
-7185
-7218
-7250
-7282
-7314
-7346
-7378
-7410
-7441
-7473
-7504
-7536
-7567
-7598
-7629
-7660
-7691
-7722
-7753
-7784
-7814
-7845
-7876
-7906
-7937
-7968
-7998
-8029
-8058
-8089
-8119
-8148
-8179
-8208
-8237
-8266
-8295
-8324
-8352
-8380
-8408
-8435
-8463
-8490
-8517
-8545
-8572
-8599
-8626
-8652
-8679
-8705
-8732
-8758
-8784
-8809
-8835
-8860
-8885
-8909
-8934
-8958
-8982
-9006
-9030
-9053
-9077
-9100
-9123
-9147
-9170
-9193
-9215
-9238
-9261
-9284
-9306
-9329
-9351
-9374
-9396
-9419
-9441
-9464
-9486
-9509
-9531
-9553
-9576
-9598
-9620
-9643
-9665
-9687
-9709
-9732
-9754
-9776
-9798
-9821
-9843
-9865
-9888
-9910
-9933
-9955
-9977
-10000
-10022
-10045
-10067
-10089
-10112
-10134
-10157
-10179
-10202
-10224
-10247
-10269
-10291
-10314
-10336
-10358
-10380
-10402
-10424
-10445
-10467
-10488
-10510
-10531
-10552
-10573
-10594
-10614
-10634
-10654
-10674
-10694
-10713
-10732
-10751
-10770
-10788
-10807
-10825
-10843
-10861
-10879
-10897
-10915
-10932
-10950
-10967
-10985
-11002
-11019
-11035
-11052
-11068
-11084
-11100
-11115
-11130
-11146
-11161
-11175
-11190
-11205
-11219
-11234
-11248
-11263
-11277
-11291
-11305
-11319
-11333
-11347
-11360
-11374
-11387
-11400
-11413
-11426
-11439
-11452
-11464
-11476
-11489
-11501
-11512
-11524
-11536
-11547
-11559
-11570
-11582
-11593
-11604
-11615
-11626
-11637
-11648
-11658
-11669
-11679
-11690
-11700
-11710
-11720
-11730
-11740
-11750
-11760
-11770
-11780
-11789
-11799
-11809
-11819
-11828
-11838
-11847
-11856
-11865
-11874
-11883
-11892
-11900
-11908
-11916
-11924
-11931
-11938
-11945
-11952
-11959
-11965
-11971
-11978
-11984
-11989
-11995
-12000
-12006
-12010
-12015
-12020
-12024
-12028
-12031
-12035
-12038
-12040
-12043
-12045
-12047
-12048
-12050
-12051
-12051
-12052
-12052
-12052
-12051
-12050
-12050
-12048
-12047
-12045
-12043
-12041
-12038
-12035
-12032
-12029
-12025
-12021
-12017
-12012
-12008
-12002
-11997
-11991
-11985
-11978
-11972
-11964
-11957
-11949
-11941
-11932
-11923
-11913
-11904
-11893
-11883
-11872
-11860
-11848
-11836
-11824
-11811
-11797
-11784
-11770
-11755
-11741
-11726
-11711
-11696
-11680
-11665
-11649
-11633
-11616
-11600
-11583
-11566
-11548
-11530
-11512
-11494
-11475
-11456
-11437
-11418
-11398
-11378
-11358
-11337
-11317
-11296
-11275
-11254
-11233
-11212
-11190
-11169
-11147
-11126
-11104
-11083
-11061
-11039
-11017
-10995
-10973
-10950
-10928
-10905
-10882
-10859
-10835
-10812
-10788
-10764
-10740
-10716
-10692
-10668
-10644
-10620
-10595
-10571
-10547
-10523
-10499
-10475
-10451
-10427
-10403
-10379
-10356
-10332
-10308
-10284
-10260
-10237
-10213
-10189
-10166
-10142
-10118
-10095
-10071
-10048
-10024
-10001
-9977
-9954
-9931
-9907
-9884
-9861
-9837
-9814
-9791
-9768
-9745
-9721
-9698
-9675
-9652
-9629
-9606
-9583
-9560
-9537
-9514
-9492
-9469
-9446
-9423
-9400
-9378
-9355
-9332
-9310
-9287
-9264
-9242
-9219
-9197
-9174
-9152
-9129
-9107
-9085
-9062
-9040
-9018
-8995
-8973
-8951
-8929
-8906
-8884
-8862
-8840
-8818
-8796
-8774
-8752
-8730
-8708
-8686
-8664
-8642
-8621
-8599
-8577
-8555
-8534
-8512
-8490
-8469
-8447
-8425
-8404
-8382
-8361
-8339
-8318
-8297
-8275
-8254
-8232
-8211
-8189
-8169
-8147
-8125
-8105
-8084
-8063
-8041
-8020
-7999
-7978
-7957
-7936
-7915
-7895
-7874
-7853
-7832
-7811
-7790
-7770
-7749
-7728
-7707
-7687
-7666
-7646
-7625
-7604
-7584
-7563
-7543
-7522
-7502
-7482
-7461
-7441
-7421
-7400
-7380
-7360
-7340
-7320
-7299
-7279
-7259
-7239
-7219
-7199
-7179
-7159
-7139
-7119
-7099
-7079
-7060
-7040
-7020
-7000
-6980
-6961
-6941
-6921
-6902
-6882
-6863
-6843
-6824
-6804
-6785
-6765
-6746
-6726
-6707
-6688
-6668
-6649
-6630
-6610
-6591
-6572
-6553
-6534
-6515
-6496
-6476
-6457
-6438
-6419
-6400
-6382
-6363
-6344
-6325
-6306
-6287
-6268
-6250
-6231
-6212
-6194
-6175
-6156
-6138
-6119
-6101
-6082
-6064
-6045
-6027
-6008
-5990
-5972
-5953
-5935
-5917
-5898
-5880
-5862
-5844
-5826
-5807
-5789
-5771
-5753
-5735
-5717
-5699
-5681
-5663
-5645
-5627
-5610
-5592
-5574
-5556
-5538
-5521
-5503
-5485
-5468
-5450
-5432
-5415
-5397
-5380
-5362
-5345
-5327
-5310
-5292
-5275
-5258
-5240
-5223
-5206
-5189
-5171
-5154
-5137
-5120
-5103
-5086
-5068
-5051
-5034
-5017
-5000
-4983
-4967
-4950
-4933
-4916
-4899
-4882
-4865
-4849
-4832
-4815
-4799
-4782
-4765
-4749
-4732
-4716
-4699
-4683
-4666
-4650
-4633
-4617
-4600
-4584
-4568
-4551
-4535
-4519
-4503
-4486
-4470
-4454
-4438
-4422
-4406
-4390
-4374
-4357
-4341
-4326
-4310
-4294
-4278
-4262
-4246
-4230
-4214
-4199
-4183
-4167
-4151
-4136
-4120
-4104
-4089
-4073
-4058
-4042
-4027
-4011
-3996
-3980
-3965
-3949
-3934
-3919
-3903
-3888
-3873
-3858
-3842
-3827
-3812
-3797
-3782
-3767
-3752
-3736
-3721
-3706
-3691
-3676
-3662
-3647
-3632
-3617
-3602
-3587
-3572
-3558
-3543
-3528
-3513
-3499
-3484
-3469
-3455
-3440
-3426
-3411
-3397
-3382
-3368
-3353
-3339
-3324
-3310
-3296
-3281
-3267
-3253
-3238
-3224
-3210
-3196
-3182
-3167
-3153
-3139
-3125
-3111
-3097
-3083
-3069
-3055
-3041
-3027
-3013
-3000
-2986
-2972
-2958
-2944
-2931
-2917
-2903
-2889
-2876
-2862
-2848
-2835
-2821
-2808
-2794
-2781
-2767
-2754
-2740
-2727
-2713
-2700
-2687
-2673
-2660
-2647
-2634
-2620
-2607
-2594
-2581
-2568
-2555
-2541
-2528
-2515
-2502
-2489
-2476
-2463
-2450
-2437
-2425
-2412
-2399
-2386
-2373
-2360
-2348
-2335
-2322
-2309
-2297
-2284
-2271
-2259
-2246
-2234
-2221
-2209
-2196
-2184
-2171
-2159
-2146
-2134
-2121
-2109
-2097
-2084
-2072
-2060
-2048
-2035
-2023
-2011
-1999
-1987
-1975
-1963
-1950
-1938
-1926
-1914
-1902
-1890
-1879
-1867
-1855
-1843
-1831
-1819
-1807
-1796
-1784
-1772
-1760
-1749
-1737
-1725
-1714
-1702
-1690
-1679
-1667
-1656
-1644
-1633
-1621
-1610
-1598
-1587
-1575
-1564
-1553
-1541
-1530
-1519
-1507
-1496
-1485
-1474
-1463
-1451
-1440
-1429
-1418
-1407
-1396
-1385
-1374
-1363
-1352
-1341
-1330
-1319
-1308
-1297
-1286
-1276
-1265
-1254
-1243
-1232
-1222
-1211
-1200
-1190
-1179
-1168
-1158
-1147
-1137
-1126
-1116
-1105
-1095
-1084
-1074
-1063
-1053
-1042
-1032
-1022
-1010
-1000
-991
-980
-970
-960
-950
-940
-929
-919
-909
-899
-889
-879
-869
-859
-849
-839
-829
-819
-809
-799
-789
-779
-769
-759
-750
-740
-730
-720
-711
-701
-691
-681
-672
-662
-652
-643
-633
-624
-614
-605
-595
-586
-576
-567
-557
-548
-538
-529
-520
-510
-501
-492
-482
-473
-464
-455
-446
-436
-427
-418
-409
-400
-391
-382
-373
-363
-354
-345
-336
-328
-319
-310
-301
-292
-283
-274
-265
-256
-248
-239
-230
-221
-213
-204
-195
-187
-178
-169
-161
-152
-144
-135
-126
-118
-109
-101
-92
-84
-76
-67
-59
-50
-42
-34
-25
-17
-9
0
8
16
24
32
41
49
57
65
73
81
89
97
105
113
122
129
137
145
153
161
169
177
185
193
201
208
216
224
232
240
247
255
263
270
278
286
293
301
308
316
324
331
339
346
354
361
369
376
383
391
398
406
413
420
428
435
442
449
457
464
471
478
486
493
500
507
514
521
528
535
542
549
556
563
570
577
584
591
598
605
612
619
626
633
639
646
653
660
667
673
680
687
693
700
707
713
720
727
733
740
746
753
760
766
773
779
786
792
798
805
811
818
824
830
837
843
849
856
862
868
874
881
887
893
899
905
912
918
924
930
936
942
948
954
960
966
972
978
984
990
996
1002
1008
1014
1020
1026
1032
1037
1043
1049
1055
1061
1066
1072
1078
1084
1089
1095
1101
1106
1112
1118
1123
1129
1135
1140
1146
1151
1157
1162
1168
1173
1179
1184
1190
1195
1200
1206
1211
1217
1222
1227
1233
1238
1243
1248
1254
1259
1264
1269
1275
1280
1285
1290
1295
1301
1306
1311
1316
1321
1326
1331
1336
1341
1346
1351
1356
1361
1366
1371
1376
1381
1386
1391
1396
1400
1405
1410
1415
1420
1425
1429
1434
1439
1444
1448
1453
1458
1462
1467
1472
1476
1481
1486
1490
1495
1499
1504
1509
1513
1518
1522
1527
1531
1536
1540
1545
1549
1553
1558
1562
1567
1571
1575
1580
1584
1588
1593
1597
1601
1605
1610
1614
1618
1622
1627
1631
1635
1639
1643
1647
1651
1656
1660
1664
1668
1672
1676
1680
1684
1688
1692
1696
1700
1704
1708
1712
1716
1720
1724
1727
1731
1735
1739
1743
1747
1750
1754
1758
1762
1766
1769
1773
1777
1781
1784
1788
1792
1795
1799
1803
1806
1810
1813
1817
1821
1824
1828
1831
1835
1838
1842
1845
1849
1852
1856
1859
