20
9266
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
1
0
-1
-1
0
0
0
-1
-1
0
0
0
-1
-1
-1
0
0
0
0
-1
0
0
0
0
-1
-1
0
1
0
0
0
1
1
1
1
1
1
1
0
0
0
-1
-1
0
0
0
0
0
1
1
0
-1
-1
0
0
-1
-1
-1
-1
1
1
0
0
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
1
0
0
1
2
3
3
2
3
3
4
3
2
1
1
1
1
1
0
0
0
1
3
3
2
0
1
3
5
3
0
-1
0
1
0
-3
-6
-7
-9
-11
-13
-16
-19
-21
-22
-22
-22
-24
-26
-27
-29
-30
-32
-34
-37
-40
-42
-42
-43
-46
-49
-50
-51
-51
-53
-55
-59
-61
-62
-63
-64
-67
-69
-72
-73
-73
-75
-78
-83
-85
-85
-84
-86
-87
-87
-85
-84
-85
-86
-85
-85
-85
-85
-84
-83
-83
-85
-85
-84
-83
-82
-81
-83
-83
-83
-83
-84
-86
-88
-88
-87
-87
-88
-89
-88
-88
-89
-90
-90
-90
-90
-88
-88
-89
-89
-90
-91
-93
-95
-94
-92
-91
-92
-94
-93
-92
-94
-94
-95
-98
-97
-94
-95
-97
-98
-97
-98
-100
-102
-102
-102
-102
-103
-104
-104
-102
-101
-104
-104
-99
-96
-94
-91
-92
-96
-95
-94
-95
-98
-97
-92
-86
-84
-86
-88
-88
-85
-85
-87
-89
-87
-84
-82
-82
-83
-86
-86
-85
-87
-87
-85
-86
-87
-85
-86
-88
-88
-86
-84
-85
-88
-92
-95
-94
-90
-90
-94
-95
-92
-87
-88
-92
-93
-94
-94
-93
-96
-101
-103
-101
-97
-94
-96
-100
-106
-106
-104
-105
-107
-109
-112
-113
-110
-106
-107
-111
-111
-113
-115
-117
-119
-120
-117
-112
-111
-112
-117
-122
-122
-116
-111
-114
-122
-120
-114
-117
-126
-125
-120
-116
-115
-115
-114
-113
-111
-112
-116
-120
-122
-123
-120
-115
-112
-114
-117
-117
-118
-124
-131
-138
-140
-138
-138
-141
-144
-143
-136
-134
-140
-142
-142
-143
-146
-146
-143
-143
-141
-135
-131
-127
-129
-138
-141
-138
-138
-142
-143
-135
-126
-127
-134
-135
-127
-120
-123
-129
-132
-135
-136
-138
-140
-140
-139
-139
-136
-127
-117
-119
-127
-129
-132
-133
-131
-128
-118
-115
-119
-118
-115
-113
-113
-116
-113
-110
-114
-118
-124
-124
-115
-111
-114
-124
-126
-117
-111
-106
-101
-104
-106
-99
-99
-108
-107
-98
-97
-102
-108
-114
-120
-123
-118
-112
-109
-105
-109
-120
-126
-118
-101
-96
-105
-115
-119
-114
-107
-108
-115
-125
-126
-124
-130
-135
-134
-127
-108
-92
-90
-93
-96
-100
-98
-93
-87
-86
-85
-83
-87
-92
-87
-83
-85
-94
-100
-97
-91
-91
-87
-80
-86
-100
-114
-128
-135
-131
-127
-136
-148
-149
-153
-164
-167
-159
-149
-147
-149
-149
-147
-151
-160
-165
-155
-141
-136
-138
-140
-143
-141
-137
-144
-155
-158
-159
-163
-154
-139
-137
-145
-151
-146
-135
-137
-154
-175
-187
-192
-200
-207
-212
-217
-219
-217
-217
-232
-253
-249
-223
-199
-187
-193
-199
-191
-181
-182
-185
-181
-172
-172
-169
-153
-140
-134
-133
-131
-122
-110
-105
-107
-111
-116
-127
-149
-162
-162
-166
-177
-190
-202
-198
-187
-180
-178
-181
-180
-173
-180
-194
-203
-215
-218
-201
-187
-198
-224
-231
-216
-205
-201
-194
-185
-168
-142
-126
-134
-146
-143
-139
-136
-131
-148
-176
-189
-193
-197
-194
-191
-191
-191
-183
-167
-157
-161
-169
-173
-166
-150
-134
-127
-134
-151
-163
-163
-159
-165
-188
-213
-222
-213
-206
-219
-237
-234
-219
-213
-216
-223
-235
-245
-248
-254
-272
-286
-288
-295
-308
-305
-292
-292
-292
-285
-278
-269
-256
-249
-246
-253
-269
-265
-238
-217
-211
-210
-207
-217
-249
-282
-290
-271
-250
-245
-257
-265
-261
-262
-276
-290
-303
-321
-327
-315
-307
-309
-296
-281
-286
-300
-306
-298
-280
-265
-258
-253
-248
-250
-271
-300
-308
-308
-322
-352
-381
-390
-380
-357
-339
-347
-363
-354
-325
-310
-321
-346
-363
-366
-369
-384
-407
-423
-409
-373
-346
-347
-359
-349
-315
-282
-274
-281
-277
-254
-221
-193
-183
-204
-243
-266
-261
-251
-248
-240
-225
-202
-185
-185
-188
-183
-171
-158
-157
-163
-163
-153
-141
-143
-157
-177
-205
-223
-221
-211
-208
-227
-246
-241
-229
-229
-239
-254
-254
-236
-231
-243
-240
-222
-213
-214
-213
-197
-176
-163
-151
-140
-132
-125
-118
-109
-100
-106
-122
-130
-131
-146
-166
-162
-152
-163
-178
-168
-138
-114
-110
-119
-135
-149
-169
-209
-249
-268
-268
-252
-231
-220
-223
-239
-243
-225
-194
-161
-126
-96
-76
-60
-53
-68
-76
-85
-139
-194
-218
-237
-243
-231
-228
-234
-249
-268
-290
-299
-282
-276
-308
-345
-366
-384
-403
-394
-354
-336
-357
-368
-357
-364
-404
-454
-473
-439
-383
-338
-290
-242
-210
-192
-193
-217
-235
-228
-219
-224
-234
-256
-292
-325
-339
-326
-293
-255
-226
-219
-221
-211
-187
-157
-136
-120
-82
-45
-34
-35
-58
-110
-154
-160
-139
-112
-77
-42
-23
-2
54
110
106
64
21
-33
-86
-142
-220
-289
-329
-363
-395
-398
-349
-281
-230
-175
-105
-44
-17
-13
7
32
26
-9
-65
-112
-132
-159
-203
-225
-214
-199
-199
-189
-151
-79
21
126
235
338
369
318
237
146
72
40
25
-7
-57
-112
-163
-207
-218
-180
-106
-22
52
100
126
131
107
68
32
-10
-59
-94
-98
-92
-114
-145
-147
-151
-185
-207
-200
-180
-157
-143
-128
-98
-75
-81
-133
-212
-294
-400
-494
-518
-509
-511
-532
-569
-579
-540
-476
-417
-368
-285
-192
-157
-159
-158
-141
-110
-104
-140
-179
-180
-140
-96
-77
-71
-67
-67
-76
-88
-91
-90
-90
-103
-130
-131
-96
-58
-23
5
14
5
-31
-72
-85
-95
-122
-134
-123
-108
-90
-64
-50
-58
-63
-59
-57
-72
-98
-82
-26
-4
-28
-73
-109
-98
-68
-53
-41
-32
-6
49
101
124
105
81
90
85
50
9
-36
-40
28
109
151
177
229
291
324
347
402
461
484
479
451
418
396
360
310
273
272
315
369
411
467
520
528
492
443
427
446
456
418
322
217
166
166
199
236
254
276
302
318
324
296
226
156
115
96
90
89
80
68
71
53
-34
-141
-188
-168
-111
-57
-32
-26
-43
-67
-48
-13
-9
-4
12
16
16
7
-30
-97
-188
-273
-312
-282
-195
-115
-68
-17
15
-1
-3
54
127
180
234
283
260
173
104
90
113
105
38
-14
-10
8
-1
-31
-21
25
49
63
90
122
142
128
106
122
137
114
73
29
-7
-25
-24
12
93
192
286
354
377
388
408
404
374
332
264
208
213
259
310
350
381
397
377
338
318
317
300
244
222
310
456
588
721
862
961
993
986
956
891
808
751
734
747
778
821
859
867
842
802
766
722
625
499
440
475
548
581
545
502
489
456
401
365
342
298
210
101
47
89
206
323
358
336
330
304
201
74
5
-28
-98
-183
-221
-202
-131
-61
-59
-95
-92
-48
-24
-30
-23
-22
-16
39
124
230
331
386
436
466
433
385
354
345
358
366
387
446
538
618
648
665
685
668
617
533
412
276
151
82
72
86
112
169
272
388
465
498
502
530
586
602
582
575
577
570
520
413
290
185
116
95
92
86
86
87
90
108
125
160
248
340
382
360
277
213
205
209
240
301
350
384
399
416
461
468
395
312
274
274
313
396
474
496
490
491
479
437
372
307
267
239
215
222
258
285
263
176
66
-21
-81
-115
-125
-93
-9
92
194
283
363
461
526
507
462
454
491
555
595
557
469
440
498
550
564
573
553
484
405
377
400
426
446
482
549
651
727
729
702
683
657
633
623
613
608
630
677
749
848
961
1076
1177
1264
1347
1382
1314
1174
1028
893
741
574
456
416
412
451
549
654
704
697
679
694
723
737
721
657
594
576
544
459
367
288
207
122
44
-7
2
59
97
106
127
119
40
-26
-7
50
67
7
-102
-196
-246
-274
-310
-373
-426
-415
-367
-330
-297
-244
-159
-53
38
96
114
76
2
-48
-55
-30
9
24
20
45
91
111
89
64
74
142
272
405
486
534
544
514
462
363
207
24
-151
-275
-346
-416
-518
-603
-608
-552
-479
-405
-356
-330
-329
-371
-400
-362
-295
-253
-257
-276
-289
-315
-344
-349
-320
-268
-231
-216
-189
-144
-93
-15
79
99
-15
-191
-337
-435
-447
-355
-219
-61
116
248
315
355
402
463
513
538
496
371
251
179
123
91
96
162
279
372
419
417
340
214
94
51
119
194
209
225
260
277
275
246
187
134
106
76
50
51
58
32
-26
-91
-124
-90
-21
27
67
118
135
76
6
4
32
53
74
28
-78
-132
-129
-160
-249
-327
-358
-402
-459
-474
-475
-500
-523
-537
-571
-637
-709
-766
-791
-779
-747
-722
-715
-696
-649
-636
-672
-687
-656
-584
-472
-364
-290
-266
-312
-396
-433
-409
-395
-401
-362
-281
-216
-190
-199
-231
-262
-256
-207
-193
-261
-374
-481
-541
-555
-572
-614
-656
-646
-570
-511
-518
-558
-605
-637
-621
-567
-503
-447
-384
-291
-195
-132
-101
-107
-141
-178
-197
-193
-176
-134
-58
31
87
65
-37
-151
-219
-250
-252
-229
-212
-238
-298
-338
-333
-325
-328
-304
-242
-174
-116
-71
-48
-46
-65
-113
-175
-206
-208
-200
-152
-57
16
30
33
80
120
77
-6
-72
-143
-211
-244
-235
-179
-102
-32
17
47
75
108
139
171
206
262
351
440
496
516
519
508
470
429
397
330
223
149
147
185
265
385
461
446
373
276
193
150
142
138
98
35
-16
-60
-62
-4
48
67
78
79
75
60
14
-67
-168
-198
-98
36
122
152
111
38
-17
-82
-182
-286
-351
-382
-428
-494
-550
-587
-629
-687
-742
-779
-789
-753
-691
-624
-537
-436
-372
-367
-365
-312
-245
-190
-121
-67
-54
-39
-4
29
32
-9
-50
-42
-4
21
30
41
58
78
114
135
112
65
-4
-79
-105
-94
-71
-15
59
115
135
143
184
239
266
254
213
208
269
350
435
544
686
810
836
797
734
593
394
228
131
92
64
19
-20
-15
59
200
380
557
678
733
788
872
928
916
843
745
681
683
745
815
813
716
576
449
372
331
272
182
93
34
-3
-28
-26
-24
-62
-117
-158
-187
-227
-284
-310
-268
-199
-173
-206
-252
-286
-291
-222
-106
-34
-59
-168
-293
-344
-280
-149
-59
-43
-57
-93
-150
-218
-315
-423
-492
-512
-495
-446
-366
-263
-149
-18
109
173
181
205
262
310
348
421
540
660
738
771
762
696
599
497
379
269
215
199
175
141
122
123
129
150
194
208
153
71
-3
-88
-183
-249
-249
-223
-230
-243
-244
-278
-356
-432
-471
-505
-584
-667
-685
-655
-641
-665
-678
-619
-496
-397
-366
-335
-254
-168
-141
-171
-197
-219
-300
-398
-426
-426
-460
-506
-528
-539
-571
-631
-691
-706
-646
-535
-410
-283
-149
-26
39
54
52
5
-108
-245
-341
-379
-402
-430
-424
-355
-251
-170
-95
12
97
130
158
182
199
209
180
97
-42
-193
-300
-365
-409
-458
-535
-591
-575
-516
-443
-352
-230
-94
-12
1
4
19
35
51
62
73
105
153
206
276
350
375
331
224
81
-38
-97
-128
-157
-186
-209
-214
-201
-193
-232
-347
-514
-672
-760
-757
-723
-745
-823
-869
-828
-745
-697
-707
-768
-840
-854
-832
-834
-862
-914
-966
-961
-919
-877
-876
-938
-1000
-1035
-1074
-1112
-1161
-1209
-1196
-1145
-1117
-1111
-1086
-1047
-1057
-1134
-1258
-1400
-1497
-1542
-1562
-1525
-1455
-1412
-1371
-1296
-1213
-1160
-1127
-1081
-1020
-955
-883
-860
-936
-1059
-1143
-1166
-1157
-1127
-1061
-980
-905
-807
-706
-615
-490
-364
-288
-247
-234
-235
-222
-205
-191
-193
-219
-245
-229
-169
-132
-138
-154
-191
-241
-257
-255
-280
-351
-432
-469
-454
-371
-235
-133
-102
-114
-169
-260
-356
-445
-517
-539
-507
-453
-400
-395
-449
-483
-471
-486
-542
-595
-650
-702
-703
-660
-648
-701
-783
-839
-848
-828
-817
-833
-866
-915
-1004
-1127
-1225
-1275
-1296
-1284
-1215
-1098
-977
-901
-872
-846
-803
-773
-779
-791
-783
-800
-855
-852
-758
-677
-655
-633
-569
-479
-400
-342
-274
-183
-98
-33
29
107
163
162
161
205
252
291
316
328
387
457
435
346
289
283
269
224
204
234
283
326
340
309
226
70
-132
-293
-341
-294
-228
-172
-135
-145
-200
-245
-234
-185
-123
-33
33
22
-39
-133
-207
-192
-159
-181
-239
-329
-437
-526
-613
-716
-790
-778
-678
-546
-431
-345
-282
-247
-196
-92
-14
-35
-91
-129
-162
-206
-266
-313
-306
-253
-188
-158
-191
-233
-252
-269
-255
-170
-68
-15
-1
13
4
-55
-110
-77
26
100
126
144
148
133
119
93
44
22
39
43
44
88
95
-5
-120
-175
-206
-236
-272
-325
-346
-273
-152
-69
-36
-11
38
81
74
7
-68
-93
-95
-95
-63
-34
-78
-189
-301
-357
-375
-424
-489
-491
-396
-246
-111
2
160
329
391
339
239
131
39
-8
14
57
37
-17
-68
-154
-283
-465
-678
-800
-793
-762
-751
-712
-638
-591
-598
-636
-699
-759
-783
-778
-752
-720
-691
-642
-554
-433
-356
-404
-482
-484
-478
-494
-467
-397
-335
-310
-327
-387
-516
-676
-746
-721
-723
-792
-857
-850
-779
-727
-735
-745
-734
-720
-680
-596
-504
-449
-456
-470
-397
-254
-143
-140
-240
-343
-343
-237
-143
-148
-188
-174
-124
-67
11
150
322
421
430
398
287
124
47
85
132
86
-46
-183
-269
-319
-343
-287
-138
9
75
53
24
78
167
186
117
-7
-135
-190
-133
-5
110
162
172
195
223
241
310
456
614
709
716
719
785
884
977
1002
964
934
885
810
772
753
755
814
867
857
798
728
696
672
586
502
483
452
400
391
363
251
100
-45
-153
-207
-200
-148
-123
-143
-135
-120
-159
-208
-243
-341
-482
-586
-678
-750
-752
-743
-762
-766
-737
-663
-558
-517
-580
-635
-607
-564
-519
-443
-439
-558
-700
-787
-812
-794
-771
-793
-886
-991
-1041
-1042
-1000
-919
-830
-782
-799
-839
-864
-901
-975
-1072
-1145
-1159
-1128
-1069
-997
-951
-944
-983
-1083
-1192
-1228
-1209
-1218
-1238
-1203
-1144
-1109
-1055
-983
-965
-969
-930
-892
-885
-896
-971
-1112
-1240
-1304
-1301
-1273
-1262
-1266
-1303
-1402
-1516
-1559
-1493
-1334
-1171
-1074
-967
-801
-647
-532
-474
-517
-596
-619
-597
-564
-525
-457
-319
-115
98
268
361
399
436
471
514
609
712
780
796
685
438
209
123
127
107
61
64
150
275
380
482
609
741
837
885
962
1137
1344
1490
1548
1535
1503
1466
1384
1268
1173
1117
1073
1018
985
1034
1147
1233
1263
1279
1296
1297
1260
1231
1249
1247
1171
1054
963
957
1018
1115
1277
1500
1688
1755
1733
1719
1727
1702
1622
1529
1463
1428
1437
1484
1510
1502
1496
1487
1417
1223
929
634
372
162
49
30
78
140
184
265
350
352
320
275
184
72
-69
-234
-384
-540
-687
-769
-749
-618
-408
-135
169
427
615
749
846
943
1037
1114
1137
1036
847
643
446
309
277
357
560
832
1091
1357
1692
2036
2294
2443
2462
2368
2249
2163
2108
2054
1940
1724
1416
1075
788
596
478
425
451
530
612
684
719
701
696
720
687
534
264
-84
-472
-835
-1056
-1093
-996
-793
-491
-113
308
725
1083
1413
1794
2154
2364
2456
2476
2392
2215
1994
1809
1737
1766
1831
1883
1898
1821
1632
1438
1283
1119
928
650
296
22
-100
-88
24
169
300
402
470
518
572
672
860
1138
1444
1730
2040
2431
2889
3314
3579
3696
3770
3855
3932
3916
3785
3645
3549
3486
3457
3447
3471
3593
3842
4141
4361
4444
4392
4254
4107
4006
4014
4157
4317
4435
4575
4698
4693
4546
4376
4301
4314
4364
4403
4356
4208
3991
3696
3373
3133
2977
2781
2466
2090
1730
1408
1170
1069
1095
1175
1284
1477
1720
1924
2070
2114
2057
2007
1980
1903
1784
1701
1667
1632
1558
1434
1269
1096
905
727
655
661
686
723
753
780
789
694
461
197
52
-6
-96
-211
-315
-403
-485
-577
-572
-345
39
400
659
882
1120
1342
1554
1754
1912
2007
2005
1888
1689
1513
1443
1428
1442
1549
1723
1906
2089
2226
2277
2266
2224
2167
2117
2102
2149
2237
2332
2478
2705
2959
3182
3326
3351
3265
3097
2838
2478
2086
1768
1524
1316
1182
1128
1136
1240
1456
1725
2016
2376
2784
3128
3384
3607
3826
4029
4101
3954
3701
3482
3323
3182
3038
2985
3125
3419
3758
4041
4224
4328
4356
4310
4218
4109
3987
3849
3705
3570
3461
3309
2976
2468
1976
1652
1445
1169
747
288
-50
-151
-15
229
417
503
627
922
1384
1932
2437
2859
3265
3673
4121
4706
5494
6380
7044
7294
7212
6867
6265
5454
4522
3545
2533
1507
540
-344
-1150
-1815
-2267
-2517
-2638
-2697
-2714
-2646
-2443
-2141
-1851
-1636
-1521
-1566
-1746
-1933
-2039
-1969
-1626
-1094
-524
69
720
1439
2241
3082
3794
4276
4627
4957
5239
5430
5573
5713
5824
5919
6074
6255
6351
6334
6244
6130
6024
5909
5786
5732
5787
5916
6023
6006
5851
5584
5184
4681
4191
3790
3457
3146
2829
2513
2252
2058
1804
1425
1054
754
398
-108
-724
-1373
-2065
-2878
-3842
-4907
-5955
-6838
-7510
-7976
-8224
-8354
-8515
-8681
-8803
-8918
-8984
-8938
-8769
-8444
-8016
-7623
-7275
-6868
-6301
-5594
-4905
-4313
-3787
-3280
-2719
-2143
-1690
-1361
-1051
-684
-227
293
824
1264
1505
1566
1523
1409
1265
1105
893
602
198
-329
-893
-1385
-1765
-2037
-2219
-2325
-2348
-2297
-2226
-2139
-1942
-1618
-1358
-1381
-1732
-2274
-2778
-3074
-3136
-3036
-2887
-2781
-2738
-2724
-2695
-2666
-2693
-2798
-2982
-3234
-3495
-3715
-3850
-3855
-3754
-3601
-3431
-3331
-3310
-3238
-3074
-2875
-2671
-2497
-2347
-2202
-2105
-2076
-2118
-2195
-2196
-2133
-2154
-2321
-2575
-2895
-3305
-3704
-3905
-3814
-3458
-3012
-2698
-2541
-2447
-2410
-2492
-2735
-3117
-3560
-3976
-4278
-4422
-4446
-4412
-4374
-4379
-4387
-4336
-4238
-4032
-3635
-3173
-2855
-2787
-2976
-3316
-3660
-3919
-4054
-4122
-4182
-4182
-4102
-4038
-4050
-4091
-4123
-4209
-4453
-4857
-5335
-5830
-6275
-6637
-6998
-7383
-7713
-7944
-8029
-7936
-7681
-7252
-6669
-6008
-5348
-4782
-4379
-4200
-4263
-4403
-4394
-4186
-3854
-3499
-3181
-2884
-2625
-2448
-2301
-2116
-1904
-1655
-1342
-1025
-792
-688
-688
-650
-462
-193
46
212
250
65
-339
-807
-1160
-1379
-1646
-2077
-2591
-3137
-3668
-4042
-4255
-4431
-4620
-4836
-5071
-5261
-5393
-5517
-5670
-5849
-6002
-6055
-5977
-5836
-5779
-5877
-6036
-6097
-6005
-5844
-5733
-5756
-5965
-6266
-6476
-6576
-6640
-6652
-6614
-6559
-6494
-6448
-6405
-6328
-6260
-6222
-6203
-6231
-6307
-6385
-6460
-6575
-6773
-7061
-7346
-7483
-7420
-7255
-7133
-7132
-7220
-7393
-7704
-8089
-8372
-8483
-8521
-8554
-8502
-8309
-7964
-7442
-6894
-6612
-6676
-6911
-7125
-7201
-7088
-6790
-6333
-5755
-5126
-4508
-3941
-3445
-2987
-2555
-2180
-1870
-1671
-1631
-1656
-1646
-1593
-1480
-1285
-1051
-796
-416
158
821
1433
1917
2212
2256
1985
1408
632
-208
-983
-1625
-2132
-2522
-2875
-3319
-3922
-4662
-5393
-5955
-6302
-6401
-6181
-5707
-5228
-4979
-4928
-4883
-4769
-4615
-4426
-4144
-3684
-3054
-2324
-1565
-934
-537
-279
-13
310
642
902
1102
1318
1584
1861
2095
2293
2503
2740
2969
3122
3134
3021
2886
2835
2922
3106
3279
3421
3577
3729
3813
3778
3664
3615
3690
3799
3876
3924
3927
3938
4075
4294
4436
4484
4510
4552
4630
4740
4883
5020
5104
5148
5152
5110
5071
5092
5188
5349
5542
5683
5663
5508
5329
5150
4950
4749
4605
4552
4508
4355
4078
3707
3265
2793
2340
1916
1457
928
399
-52
-384
-571
-676
-821
-1066
-1356
-1565
-1615
-1450
-1010
-347
391
1134
1919
2791
3728
4666
5584
6468
7288
7987
8495
8828
9044
9156
9217
9266
9220
8996
8592
8098
7637
7266
6992
6774
6564
6405
6312
6196
6019
5844
5665
5440
5247
5177
5204
5292
5414
5528
5617
5619
5421
5046
4639
4246
3795
3292
2855
2545
2293
1986
1561
1008
405
-50
-244
-274
-217
-46
262
674
1071
1385
1703
2096
2559
3107
3748
4476
5291
6147
6954
7639
8080
8151
7963
7782
7718
7694
7607
7440
7266
7111
6956
6812
6629
6325
5931
5554
5229
4884
4456
3980
3525
3080
2579
2033
1543
1222
1163
1355
1679
2055
2476
2917
3309
3619
3889
4149
4368
4536
4685
4856
5048
5206
5257
5178
5033
4873
4671
4349
3886
3397
2998
2685
2477
2361
2247
2174
2251
2506
2936
3508
4135
4747
5281
5707
6051
6337
6554
6696
6775
6794
6772
6756
6728
6620
6421
6152
5811
5409
4960
4438
3794
3014
2164
1371
764
411
282
306
399
481
523
512
475
495
547
527
413
248
54
-187
-460
-668
-754
-776
-781
-747
-660
-575
-563
-629
-815
-1183
-1642
-2070
-2434
-2636
-2563
-2246
-1788
-1295
-849
-464
-122
190
488
782
1107
1486
1850
2155
2449
2771
3112
3432
3664
3814
3938
4054
4154
4251
4385
4578
4799
5020
5211
5333
5411
5484
5540
5581
5661
5846
6148
6509
6876
7205
7412
7437
7303
7060
6741
6383
5998
5575
5111
4614
4106
3638
3245
2925
2612
2230
1811
1445
1167
991
921
908
880
813
714
592
496
439
353
207
-26
-363
-707
-979
-1219
-1518
-1929
-2411
-2886
-3315
-3644
-3827
-3872
-3780
-3578
-3366
-3210
-3122
-3119
-3198
-3331
-3493
-3657
-3792
-3899
-4005
-4150
-4349
-4543
-4650
-4669
-4681
-4780
-5014
-5335
-5622
-5811
-5911
-5900
-5790
-5663
-5559
-5477
-5457
-5520
-5612
-5680
-5753
-5860
-5947
-5914
-5691
-5342
-4994
-4674
-4376
-4127
-3942
-3824
-3756
-3711
-3665
-3578
-3430
-3240
-3037
-2866
-2737
-2603
-2468
-2411
-2469
-2613
-2825
-3078
-3273
-3363
-3386
-3354
-3228
-2984
-2655
-2314
-1998
-1725
-1525
-1405
-1377
-1473
-1662
-1836
-1917
-1901
-1808
-1657
-1479
-1308
-1185
-1150
-1198
-1307
-1469
-1666
-1872
-2078
-2279
-2467
-2637
-2794
-2957
-3137
-3345
-3612
-3894
-4096
-4194
-4218
-4186
-4098
-3947
-3749
-3521
-3250
-2933
-2580
-2191
-1763
-1322
-928
-633
-460
-386
-343
-294
-250
-226
-233
-252
-261
-286
-357
-504
-722
-930
-1067
-1121
-1056
-849
-520
-104
340
746
1053
1220
1278
1299
1312
1315
1302
1267
1242
1250
1260
1242
1155
957
658
274
-187
-669
-1105
-1485
-1817
-2084
-2239
-2248
-2162
-2041
-1859
-1579
-1228
-884
-608
-404
-245
-100
56
212
353
461
514
527
512
449
301
49
-301
-739
-1251
-1794
-2329
-2856
-3386
-3889
-4337
-4771
-5212
-5607
-5909
-6122
-6270
-6361
-6389
-6376
-6335
-6249
-6096
-5854
-5522
-5123
-4681
-4218
-3731
-3212
-2681
-2206
-1851
-1623
-1528
-1576
-1702
-1832
-1962
-2113
-2270
-2390
-2472
-2536
-2555
-2517
-2447
-2366
-2298
-2252
-2194
-2088
-1905
-1649
-1359
-1072
-793
-518
-245
38
326
609
923
1312
1757
2182
2523
2774
2939
2998
2974
2909
2810
2651
2429
2180
1945
1704
1418
1104
804
545
324
128
-10
-75
-120
-173
-208
-202
-150
-55
53
144
210
250
256
229
189
161
144
128
117
130
194
334
537
767
988
1164
1288
1403
1549
1738
1958
2182
2387
2553
2650
2676
2655
2596
2530
2484
2447
2406
2357
2293
2215
2118
1986
1805
1586
1342
1065
753
427
102
-237
-616
-987
-1280
-1483
-1592
-1611
-1577
-1528
-1479
-1422
-1363
-1334
-1327
-1301
-1253
-1186
-1099
-996
-878
-757
-659
-608
-594
-574
-540
-503
-452
-382
-325
-320
-359
-379
-338
-246
-107
76
283
493
674
797
869
903
917
922
911
877
818
744
675
612
530
387
165
-97
-372
-646
-893
-1117
-1354
-1599
-1819
-2013
-2205
-2398
-2587
-2764
-2911
-3023
-3100
-3142
-3164
-3159
-3102
-2998
-2863
-2696
-2494
-2264
-2025
-1782
-1523
-1262
-1032
-854
-733
-654
-586
-524
-499
-523
-553
-547
-478
-333
-131
79
258
394
464
446
350
222
86
-62
-208
-345
-478
-594
-679
-728
-715
-635
-530
-419
-297
-179
-74
21
96
147
186
223
257
274
266
219
131
24
-101
-256
-431
-591
-707
-782
-830
-835
-794
-716
-598
-460
-351
-305
-324
-382
-449
-519
-594
-677
-773
-899
-1057
-1236
-1418
-1583
-1713
-1809
-1874
-1901
-1885
-1836
-1767
-1685
-1574
-1416
-1208
-960
-674
-355
-18
336
711
1086
1420
1724
2025
2323
2613
2881
3104
3273
3395
3478
3521
3517
3474
3392
3263
3083
2871
2668
2506
2379
2283
2236
2245
2290
2349
2410
2492
2608
2748
2926
3156
3410
3650
3861
4057
4263
4482
4709
4946
5201
5470
5746
6034
6340
6650
6934
7161
7334
7469
7561
7609
7624
7626
7633
7646
7666
7686
7695
7686
7666
7642
7613
7571
7518
7438
7315
7161
6999
6821
6624
6424
6243
6075
5898
5705
5507
5296
5045
4754
4442
4131
3839
3562
3286
3009
2739
2475
2211
1965
1760
1592
1451
1331
1228
1145
1068
982
895
809
724
654
614
601
600
609
626
636
624
584
515
410
275
139
23
-82
-191
-297
-379
-426
-450
-471
-484
-458
-381
-289
-221
-185
-164
-145
-121
-90
-55
-20
4
1
-19
-33
-44
-77
-136
-199
-238
-261
-289
-325
-349
-335
-280
-203
-112
-9
100
198
271
310
308
251
135
-35
-253
-503
-757
-999
-1225
-1436
-1637
-1814
-1944
-2016
-2029
-2001
-1953
-1876
-1762
-1618
-1443
-1250
-1059
-870
-683
-511
-363
-237
-135
-74
-65
-106
-190
-308
-461
-654
-891
-1169
-1459
-1745
-2037
-2327
-2591
-2840
-3096
-3341
-3534
-3678
-3794
-3876
-3904
-3882
-3826
-3747
-3667
-3601
-3546
-3500
-3477
-3487
-3510
-3524
-3527
-3519
-3496
-3457
-3395
-3306
-3203
-3086
-2950
-2800
-2641
-2495
-2379
-2288
-2202
-2103
-1995
-1881
-1758
-1632
-1514
-1402
-1296
-1203
-1121
-1051
-995
-945
-893
-844
-809
-794
-800
-822
-865
-934
-1025
-1130
-1242
-1352
-1433
-1470
-1477
-1480
-1481
-1470
-1452
-1433
-1407
-1366
-1311
-1242
-1158
-1068
-989
-926
-876
-845
-839
-857
-887
-905
-903
-900
-909
-924
-942
-965
-1006
-1086
-1208
-1359
-1529
-1700
-1854
-1988
-2102
-2190
-2254
-2296
-2297
-2242
-2142
-2020
-1888
-1742
-1586
-1427
-1264
-1098
-940
-799
-674
-571
-496
-443
-405
-386
-377
-370
-366
-364
-351
-320
-282
-250
-229
-223
-227
-236
-250
-262
-270
-265
-241
-198
-140
-75
-1
94
195
289
377
464
565
689
823
955
1084
1218
1356
1481
1584
1658
1702
1721
1718
1707
1697
1677
1643
1589
1507
1394
1248
1079
900
708
499
269
29
-193
-390
-569
-721
-836
-918
-987
-1051
-1101
-1126
-1123
-1099
-1074
-1055
-1036
-1004
-960
-900
-827
-762
-714
-676
-646
-635
-650
-691
-753
-824
-893
-947
-985
-1022
-1071
-1124
-1173
-1212
-1244
-1273
-1296
-1301
-1289
-1278
-1271
-1257
-1222
-1167
-1094
-995
-879
-759
-630
-486
-322
-137
63
277
515
770
1027
1276
1514
1728
1905
2041
2146
2223
2278
2307
2298
2250
2163
2040
1894
1731
1556
1392
1263
1169
1096
1036
994
980
996
1031
1081
1138
1191
1238
1286
1339
1396
1436
1446
1430
1390
1340
1297
1271
1267
1281
1299
1323
1367
1435
1526
1622
1711
1809
1920
2040
2182
2343
2501
2644
2774
2897
3011
3114
3191
3222
3207
3164
3107
3040
2970
2901
2836
2784
2747
2712
2668
2616
2555
2488
2415
2326
2211
2079
1944
1823
1721
1641
1564
1467
1350
1226
1103
982
865
761
674
592
504
407
294
170
47
-66
-171
-273
-380
-488
-598
-721
-850
-968
-1072
-1161
-1237
-1306
-1375
-1433
-1462
-1458
-1431
-1384
-1320
-1253
-1194
-1154
-1134
-1129
-1120
-1087
-1022
-947
-881
-828
-792
-785
-813
-873
-953
-1042
-1139
-1250
-1363
-1456
-1530
-1598
-1659
-1705
-1731
-1740
-1745
-1753
-1758
-1761
-1766
-1774
-1787
-1796
-1796
-1793
-1791
-1789
-1786
-1779
-1764
-1730
-1674
-1609
-1548
-1487
-1432
-1378
-1317
-1259
-1215
-1188
-1184
-1207
-1263
-1342
-1426
-1505
-1579
-1650
-1723
-1795
-1863
-1929
-1995
-2055
-2097
-2114
-2113
-2109
-2109
-2118
-2141
-2171
-2202
-2241
-2290
-2339
-2382
-2426
-2472
-2507
-2521
-2512
-2480
-2426
-2347
-2247
-2138
-2035
-1949
-1883
-1837
-1809
-1796
-1798
-1805
-1809
-1810
-1812
-1816
-1816
-1807
-1799
-1793
-1783
-1773
-1769
-1772
-1780
-1785
-1784
-1782
-1781
-1777
-1773
-1768
-1746
-1702
-1643
-1576
-1502
-1425
-1347
-1267
-1178
-1077
-960
-830
-700
-575
-459
-364
-288
-217
-140
-60
20
105
191
270
342
399
437
454
447
423
387
331
267
217
183
157
125
83
43
0
-50
-94
-116
-104
-67
-21
26
75
134
216
323
456
616
793
973
1152
1333
1510
1666
1786
1875
1941
1979
1993
1992
1973
1923
1840
1735
1617
1493
1369
1250
1128
1002
878
763
660
573
498
428
363
312
276
242
203
163
120
70
19
-17
-28
-16
12
53
110
185
271
365
473
594
717
828
924
1008
1084
1165
1257
1356
1456
1554
1659
1778
1913
2067
2245
2444
2656
2865
3052
3206
3318
3390
3429
3436
3418
3389
3351
3298
3239
3187
3148
3119
3098
3091
3100
3119
3142
3168
3199
3233
3271
3319
3369
3410
3440
3463
3484
3507
3536
3572
3614
3652
3673
3680
3681
3667
3624
3544
3422
3263
3078
2885
2684
2468
2233
1985
1723
1449
1178
921
683
475
305
172
63
-31
-109
-166
-200
-212
-193
-146
-81
-4
81
169
257
342
415
470
510
540
567
591
612
623
617
595
561
517
464
409
353
301
258
223
181
126
61
-14
-89
-159
-223
-282
-342
-404
-464
-519
-567
-609
-638
-646
-638
-621
-598
-571
-538
-500
-455
-405
-346
-281
-213
-142
-77
-34
-13
-4
-5
-10
-17
-27
-42
-53
-50
-31
4
54
109
150
169
178
192
213
235
262
293
327
358
385
408
425
437
443
440
423
395
361
320
282
253
237
230
226
222
222
221
218
207
186
160
132
102
81
65
40
3
-38
-78
-121
-179
-251
-327
-402
-475
-546
-607
-655
-698
-735
-755
-756
-745
-732
-722
-718
-725
-744
-777
-826
-878
-923
-960
-995
-1032
-1064
-1086
-1103
-1117
-1125
-1130
-1135
-1143
-1157
-1173
-1183
-1184
-1188
-1199
-1218
-1248
-1294
-1345
-1389
-1424
-1453
-1474
-1492
-1509
-1527
-1547
-1569
-1596
-1626
-1654
-1684
-1722
-1767
-1817
-1861
-1895
-1919
-1933
-1948
-1971
-1999
-2032
-2071
-2112
-2155
-2197
-2230
-2251
-2267
-2282
-2290
-2285
-2266
-2239
-2208
-2166
-2116
-2053
-1963
-1856
-1742
-1616
-1481
-1337
-1179
-1014
-850
-687
-533
-397
-290
-219
-183
-178
-196
-227
-266
-309
-352
-395
-437
-471
-498
-521
-539
-545
-535
-516
-493
-461
-421
-374
-322
-276
-229
-175
-119
-65
-10
49
112
169
212
238
240
223
201
179
151
112
69
25
-22
-72
-126
-183
-236
-283
-321
-350
-374
-390
-397
-400
-397
-375
-339
-299
-251
-192
-120
-40
37
110
182
252
318
386
461
539
617
695
770
840
904
957
1002
1048
1092
1139
1185
1225
1259
1285
1297
1295
1286
1272
1249
1225
1208
1197
1187
1172
1148
1113
1072
1028
979
923
860
801
755
711
658
600
548
506
471
438
405
369
322
257
169
65
-45
-158
-273
-392
-513
-635
-751
-855
-944
-1018
-1084
-1145
-1202
-1249
-1285
-1310
-1327
-1335
-1327
-1305
-1274
-1237
-1199
-1158
-1107
-1046
-975
-897
-817
-740
-671
-608
-542
-474
-406
-339
-271
-205
-140
-80
-29
14
49
79
105
122
123
109
90
69
50
35
21
10
2
-4
-12
-28
-57
-99
-154
-217
-288
-360
-430
-501
-569
-626
-671
-701
-713
-713
-711
-711
-710
-703
-696
-693
-690
-679
-661
-640
-613
-583
-558
-537
-515
-487
-451
-409
-362
-313
-266
-218
-163
-103
-38
38
134
249
377
511
646
780
908
1026
1137
1248
1353
1439
1505
1556
1598
1630
1657
1681
1708
1737
1768
1798
1827
1847
1859
1871
1881
1884
1882
1883
1888
1889
1886
1884
1884
1889
1899
1910
1924
1940
1953
1957
1946
1919
1880
1833
1780
1714
1635
1545
1449
1348
1247
1144
1039
939
849
767
693
623
551
470
378
286
200
120
47
-17
-75
-129
-170
-191
-192
-173
-134
-79
-14
56
129
206
279
345
406
463
517
568
621
677
730
773
806
837
869
894
908
912
909
894
862
815
759
696
627
562
501
447
401
364
333
301
269
243
225
218
218
219
225
228
215
185
139
79
10
-62
-132
-187
-229
-258
-276
-286
-287
-283
-278
-278
-286
-313
-357
-410
-459
-504
-541
-566
-585
-597
-605
-614
-630
-653
-683
-721
-766
-817
-866
-910
-957
-1014
-1081
-1161
-1247
-1332
-1408
-1466
-1508
-1535
-1545
-1540
-1531
-1517
-1493
-1457
-1414
-1364
-1307
-1239
-1153
-1046
-928
-813
-705
-604
-509
-417
-321
-224
-130
-40
45
126
207
288
369
453
540
628
716
800
879
953
1018
1065
1086
1083
1060
1026
984
941
897
843
778
713
655
606
562
515
460
391
317
245
174
104
33
-42
-121
-204
-292
-383
-476
-567
-655
-744
-831
-910
-983
-1060
-1137
-1210
-1276
-1341
-1415
-1496
-1575
-1641
-1689
-1724
-1748
-1764
-1771
-1771
-1768
-1760
-1740
-1704
-1660
-1622
-1589
-1557
-1520
-1479
-1438
-1406
-1389
-1388
-1395
-1402
-1407
-1411
-1418
-1431
-1445
-1456
-1461
-1460
-1452
-1436
-1412
-1375
-1329
-1280
-1229
-1180
-1136
-1097
-1060
-1020
-975
-916
-848
-783
-724
-663
-596
-522
-444
-363
-285
-214
-149
-87
-22
51
125
197
269
338
400
463
533
608
678
734
774
800
819
835
847
856
860
864
867
866
863
868
880
894
905
913
920
927
932
929
924
920
916
917
936
965
991
1010
1030
1052
1074
1102
1132
1157
1175
1186
1195
1212
1241
1279
1326
1378
1432
1490
1551
1611
1663
1700
1730
1760
1782
1796
1803
1800
1788
1766
1732
1693
1648
1594
1537
1479
1413
1337
1253
1165
1074
982
886
788
688
593
508
431
363
310
275
254
248
251
259
271
284
297
314
334
356
377
400
430
462
494
523
550
575
599
616
621
612
592
565
536
509
484
457
430
411
405
407
412
428
453
478
498
515
528
537
544
546
537
517
483
433
371
306
244
180
111
38
-39
-120
-206
-295
-375
-444
-505
-555
-591
-621
-651
-686
-727
-771
-816
-861
-904
-943
-978
-1004
-1024
-1036
-1045
-1054
-1059
-1060
-1054
-1035
-999
-955
-906
-851
-787
-706
-609
-504
-399
-296
-198
-101
-6
79
153
221
284
345
398
434
454
463
461
450
430
403
367
322
274
224
172
120
63
1
-55
-100
-136
-166
-194
-221
-249
-277
-300
-314
-316
-314
-311
-309
-302
-284
-252
-215
-178
-137
-89
-41
7
52
88
116
144
181
227
281
336
382
419
447
462
465
459
442
408
364
317
270
221
161
89
12
-68
-151
-233
-312
-387
-463
-543
-624
-706
-796
-889
-985
-1084
-1185
-1285
-1378
-1455
-1523
-1588
-1650
-1705
-1757
-1806
-1855
-1910
-1971
-2037
-2105
-2166
-2221
-2273
-2319
-2351
-2366
-2369
-2369
-2367
-2358
-2339
-2308
-2270
-2233
-2191
-2145
-2097
-2047
-1993
-1938
-1876
-1805
-1732
-1664
-1604
-1550
-1498
-1445
-1385
-1322
-1258
-1197
-1141
-1083
-1014
-940
-866
-799
-742
-691
-644
-605
-568
-524
-473
-425
-389
-366
-349
-331
-315
-298
-282
-271
-260
-242
-219
-191
-152
-104
-59
-18
20
57
100
148
201
255
314
380
451
524
602
682
762
840
911
970
1016
1064
1122
1188
1252
1306
1349
1390
1430
1465
1495
1526
1558
1587
1609
1628
1645
1653
1646
1631
1613
1595
1579
1560
1538
1519
1508
1502
1496
1491
1492
1503
1527
1562
1602
1646
1695
1747
1794
1830
1851
1863
1865
1851
1825
1797
1770
1744
1718
1697
1685
1679
1673
1663
1650
1633
1616
1598
1576
1556
1546
1546
1550
1556
1561
1566
1567
1565
1566
1568
1565
1555
1541
1518
1485
1450
1420
1398
1383
1370
1360
1355
1347
1333
1314
1289
1258
1226
1197
1168
1137
1103
1069
1038
1006
973
940
908
873
829
769
701
627
541
449
357
275
202
137
75
14
-48
-111
-164
-203
-239
-284
-337
-391
-440
-479
-513
-541
-563
-575
-580
-580
-580
-583
-591
-598
-599
-603
-613
-630
-650
-671
-691
-708
-721
-736
-756
-779
-803
-828
-851
-871
-888
-907
-927
-945
-965
-990
-1016
-1035
-1046
-1055
-1069
-1090
-1121
-1159
-1201
-1249
-1302
-1362
-1429
-1500
-1565
-1616
-1656
-1692
-1726
-1756
-1781
-1803
-1824
-1846
-1864
-1878
-1888
-1897
-1908
-1921
-1927
-1919
-1896
-1858
-1808
-1751
-1690
-1632
-1581
-1532
-1488
-1454
-1432
-1417
-1407
-1398
-1389
-1380
-1369
-1356
-1338
-1315
-1289
-1264
-1241
-1223
-1213
-1213
-1217
-1220
-1225
-1232
-1240
-1249
-1260
-1270
-1277
-1279
-1272
-1254
-1235
-1212
-1184
-1158
-1134
-1108
-1085
-1071
-1065
-1061
-1052
-1044
-1043
-1046
-1048
-1046
-1038
-1022
-999
-968
-927
-883
-847
-821
-804
-797
-802
-817
-834
-843
-841
-835
-828
-823
-816
-804
-791
-776
-757
-735
-707
-670
-627
-576
-519
-469
-425
-386
-351
-314
-277
-248
-223
-199
-174
-152
-130
-103
-64
-14
39
94
150
207
261
307
342
370
395
418
441
466
493
516
539
563
587
614
648
691
736
777
815
854
895
942
992
1041
1089
1134
1173
1207
1227
1235
1235
1233
1230
1221
1203
1176
1146
1116
1087
1058
1024
984
937
891
849
812
778
752
737
731
723
705
673
636
603
571
533
486
431
371
308
240
164
79
-9
-91
-161
-216
-258
-295
-330
-352
-351
-334
-313
-294
-272
-243
-199
-130
-37
62
151
226
298
377
457
527
584
635
687
747
814
887
960
1029
1089
1131
1150
1146
1129
1107
1089
1076
1062
1043
1025
1012
1006
1008
1018
1034
1041
1037
1022
994
953
905
856
800
732
663
600
538
472
403
332
261
195
137
85
39
2
-20
-33
-43
-53
-70
-94
-118
-139
-161
-186
-219
-255
-286
-308
-319
-314
-296
-272
-244
-213
-178
-135
-85
-25
48
137
237
342
447
550
649
739
815
880
944
1004
1057
1099
1126
1132
1119
1096
1073
1051
1026
1000
982
966
948
924
898
871
847
830
823
822
819
808
790
779
784
805
831
853
861
858
852
859
883
915
941
959
968
979
998
1022
1033
1020
996
967
941
918
902
895
899
908
919
933
952
975
991
999
1008
1016
1022
1034
1054
1071
1082
1088
1087
1070
1032
985
941
901
859
812
773
748
721
676
615
555
509
480
458
433
400
363
326
287
240
185
128
68
7
-51
-103
-154
-210
-278
-359
-447
-532
-599
-640
-659
-667
-681
-699
-715
-735
-766
-811
-863
-913
-964
-1022
-1094
-1176
-1255
-1327
-1395
-1454
-1507
-1561
-1610
-1641
-1655
-1658
-1654
-1639
-1615
-1584
-1552
-1528
-1505
-1476
-1439
-1399
-1364
-1328
-1287
-1248
-1212
-1182
-1166
-1161
-1164
-1163
-1154
-1141
-1123
-1095
-1060
-1030
-1016
-1022
-1036
-1051
-1067
-1079
-1073
-1047
-1008
-967
-926
-888
-856
-834
-820
-806
-787
-768
-751
-729
-708
-694
-687
-682
-675
-663
-648
-635
-629
-627
-618
-595
-562
-531
-509
-493
-492
-518
-563
-611
-654
-697
-739
-769
-779
-771
-748
-719
-693
-676
-670
-670
-677
-694
-720
-750
-783
-817
-847
-872
-887
-894
-901
-910
-915
-916
-912
-911
-912
-916
-931
-950
-958
-956
-948
-938
-930
-919
-904
-883
-854
-819
-777
-724
-656
-578
-499
-424
-362
-316
-281
-259
-259
-281
-315
-347
-370
-388
-403
-415
-424
-426
-419
-412
-412
-420
-435
-465
-514
-574
-637
-697
-744
-774
-790
-795
-789
-774
-760
-756
-760
-770
-779
-779
-760
-722
-675
-624
-565
-500
-430
-355
-276
-192
-105
-24
44
102
156
205
244
271
285
290
291
294
305
325
350
380
412
440
463
479
485
487
489
494
506
521
539
568
612
672
744
819
893
972
1053
1130
1198
1255
1295
1314
1323
1327
1327
1322
1312
1299
1281
1258
1233
1209
1188
1163
1129
1084
1034
983
934
887
840
797
759
721
679
641
609
584
564
549
536
524
509
493
480
474
474
477
482
488
493
495
493
482
458
420
374
324
273
223
175
133
99
74
55
41
32
32
35
41
48
57
72
95
123
144
151
145
132
115
94
71
51
31
7
-26
-71
-121
-177
-230
-255
-255
-254
-255
-254
-254
-254
-254
-254
-253
-253
-253
-253
-253
-253
-253
-253
-252
-252
-252
-252
-252
-252
-252
-252
-251
-251
-251
-251
-251
-251
-251
-251
-250
-250
-250
-250
-250
-250
-250
-250
-250
-249
-249
-249
-249
-249
-249
-249
-249
-248
-248
-248
-248
-248
-248
-248
-248
-247
-247
-247
-247
-247
-247
-247
-247
-247
-246
-246
-246
-246
-246
-246
-246
-245
-245
-245
-245
-245
-245
-245
-245
-244
-244
-244
-244
-244
-244
-244
-244
-244
-243
-243
-243
-243
-243
-243
-243
-243
-243
-242
-242
-242
-242
-242
-242
-242
-242
-241
-241
-241
-241
-241
-241
-241
-241
-240
-240
-240
-240
-240
-240
-240
-240
-240
-239
-239
-239
-239
-239
-239
-239
-238
-238
-238
-238
-238
-238
-238
-238
-237
-237
-237
-237
-237
-237
-237
-237
-237
-236
-236
-236
-236
-236
-236
-236
-236
-235
-235
-235
-235
-235
-235
-235
-235
-235
-234
-234
-234
-234
-234
-234
-234
-234
-233
-233
-233
-233
-233
-233
-233
-233
-232
-232
-232
-232
-232
-232
-232
-232
-231
-231
-231
-231
-231
-231
-231
-231
-230
-230
-230
-230
-230
-230
-230
-230
-229
-229
-229
-229
-229
-229
-229
-229
-229
-228
-228
-228
-228
-228
-228
-228
-228
-228
-227
-227
-227
-227
-227
-227
-227
-227
-226
-226
-226
-226
-226
-226
-226
-226
-225
-225
-225
-225
-225
-225
-225
-225
-225
-224
