661
721
702
628
519
394
308
226
145
64
-15
-87
-191
-338
-488
-618
-695
-709
-666
-589
-500
-450
-351
-160
124
407
602
677
681
595
492
364
274
196
121
45
-32
-87
-170
-294
-430
-588
-691
-738
-723
-639
-546
-482
-395
-231
52
349
575
688
704
669
563
451
331
237
144
68
-13
-79
-149
-262
-407
-558
-681
-732
-739
-676
-590
-516
-430
-291
-291
-47
256
491
635
662
632
525
408
289
205
125
49
-25
-88
-153
-241
-369
-512
-654
-739
-762
-707
-617
-532
-457
-333
-109
212
480
644
697
671
590
475
360
262
181
98
14
-53
-115
-211
-331
-479
-624
-717
-758
-722
-637
-544
-468
-360
-160
124
420
602
687
679
591
467
347
249
192
132
73
-6
-124
-279
-441
-576
-657
-673
-657
-582
-489
-419
-316
-147
113
370
557
643
649
596
468
337
217
141
76
11
-43
-88
-137
-206
-341
-493
-628
-716
-738
-684
-598
-509
-419
-268
-19
296
537
677
717
670
566
442
337
266
185
119
23
-62
-206
-358
-521
-615
-654
-656
-586
-508
-430
-340
-204
3
281
490
611
641
592
472
331
192
122
54
-6
-69
-112
-150
-199
-303
-448
-594
-696
-741
-721
-634
-537
-451
-341
-142
143
438
612
697
673
577
462
342
263
200
128
53
-15
-98
-209
-352
-515
-634
-688
-696
-637
-548
-461
-367
-244
-35
235
460
595
620
557
451
324
226
155
101
32
-34
-83
-127
-185
-305
-454
-602
-702
-733
-704
-613
-515
-430
-318
-121
169
433
604
651
606
507
391
304
239
182
98
18
-51
-94
-165
-276
-415
-563
-668
-722
-720
-621
-534
-421
-335
-156
99
376
582
650
630
527
419
326
260
195
110
31
-41
-99
-165
-276
-417
-568
-690
-738
-749
-682
-595
-503
-403
-238
0
315
544
671
670
592
489
388
313
241
158
71
-7
-76
-129
-225
-348
-493
-622
-698
-716
-668
-573
-472
-370
-232
-5
291
541
686
711
645
540
428
339
266
184
93
8
-66
-123
-207
-320
-462
-601
-702
-738
-717
-628
-518
-416
-295
-75
217
505
692
749
704
609
498
410
325
240
137
54
-15
-74
-142
-248
-392
-582
-726
-764
-671
-515
-357
-181
37
299
519
659
702
667
564
423
272
165
80
-1
-69
-146
-202
-232
-296
-391
-516
-660
-755
-804
-732
-628
-516
-384
-164
122
422
625
722
712
628
511
391
295
211
119
20
-67
-130
-185
-264
-371
-506
-640
-737
-769
-724
-620
-516
-407
-256
-10
303
568
696
708
653
556
457
358
262
153
48
-25
-95
-143
-224
-341
-475
-618
-712
-752
-727
-630
-526
-411
-267
-31
274
531
686
728
665
577
459
355
264
170
64
-23
-88
-145
-218
-333
-458
-592
-715
-752
-754
-657
-544
-431
-309
-93
194
498
676
745
705
612
497
393
311
228
135
55
-13
-101
-227
-392
-548
-641
-704
-655
-571
-470
-372
-239
-36
227
475
630
691
636
540
400
275
183
83
4
-76
-138
-175
-222
-300
-396
-538
-668
-762
-791
-719
-609
-495
-364
-160
132
434
653
758
738
654
540
420
334
242
142
51
-47
-142
-276
-409
-548
-628
-663
-662
-588
-494
-391
-291
-128
120
400
606
717
705
620
500
354
238
161
70
-11
-94
-152
-195
-254
-344
-476
-615
-735
-796
-769
-684
-556
-446
-291
-46
264
543
700
737
677
582
454
343
250
141
46
-48
-109
-162
-215
-302
-425
-561
-685
-752
-770
-683
-583
-470
-345
-136
147
454
664
746
727
642
523
407
311
215
104
7
-75
-135
-194
-291
-395
-520
-640
-742
-781
-746
-647
-530
-418
-250
2
322
585
732
754
690
585
461
361
255
141
36
-55
-121
-169
-244
-339
-467
-601
-709
-759
-769
-685
-586
-471
-346
-116
162
476
683
771
740
649
532
421
321
212
92
-5
-82
-139
-201
-287
-397
-530
-650
-735
-770
-735
-651
-536
-420
-258
-1
316
583
732
757
693
591
470
366
259
143
34
-52
-118
-175
-251
-378
-506
-651
-732
-758
-678
-570
-452
-341
-160
103
400
618
721
722
637
522
390
286
191
97
27
-39
-93
-201
-333
-475
-599
-684
-721
-704
-621
-516
-410
-280
-72
210
488
674
748
719
623
497
372
272
168
59
-35
-111
-171
-226
-307
-401
-514
-647
-741
-782
-772
-680
-581
-462
-319
-57
260
563
753
803
757
657
534
421
316
200
86
0
-60
-99
-182
-315
-518
-693
-779
-704
-552
-390
-228
-13
228
476
637
709
706
624
487
330
181
63
-43
-131
-210
-258
-299
-331
-361
-434
-530
-646
-772
-828
-829
-737
-631
-491
-285
20
368
638
772
796
735
647
530
427
320
183
68
-27
-90
-150
-233
-350
-491
-627
-727
-761
-685
-569
-458
-338
-140
131
424
652
750
757
679
573
435
308
201
83
-18
-100
-161
-227
-285
-358
-450
-574
-697
-771
-803
-763
-684
-570
-448
-273
10
351
641
778
785
725
625
519
396
273
135
30
-53
-120
-167
-235
-344
-508
-690
-798
-790
-654
-491
-337
-137
99
383
607
719
750
699
582
438
291
161
46
-50
-130
-174
-217
-244
-293
-410
-604
-776
-822
-736
-541
-328
-93
149
414
594
704
732
699
587
447
276
150
39
-76
-168
-244
-294
-319
-357
-404
-464
-549
-666
-777
-843
-848
-770
-643
-489
-267
26
370
636
780
797
738
647
534
433
302
167
45
-45
-92
-126
-207
-311
-459
-600
-699
-728
-633
-517
-398
-265
-59
214
500
686
771
775
702
585
432
288
176
58
-41
-115
-190
-227
-294
-343
-440
-535
-648
-738
-776
-765
-677
-590
-476
-323
-55
268
579
769
815
779
681
568
455
315
187
69
-17
-87
-155
-223
-295
-392
-510
-629
-716
-754
-767
-695
-601
-491
-368
-149
159
481
720
813
806
727
620
489
366
236
113
0
-65
-140
-198
-279
-365
-479
-599
-696
-751
-765
-713
-627
-523
-413
-211
67
401
647
778
773
706
607
476
357
227
102
2
-81
-141
-199
-266
-348
-453
-585
-676
-744
-760
-739
-669
-572
-471
-314
-55
265
543
716
754
715
633
516
394
269
136
64
15
-30
-128
-294
-485
-614
-668
-564
-446
-287
-175
-25
173
371
528
595
611
558
433
281
128
-1
-100
-169
-223
-236
-258
-281
-364
-524
-679
-733
-645
-451
-242
-22
177
391
540
612
633
585
482
313
143
-7
-104
-187
-233
-269
-293
-311
-338
-383
-484
-640
-758
-729
-539
-291
-38
181
378
516
582
593
544
428
281
135
12
-84
-165
-226
-273
-316
-357
-386
-395
-406
-466
-601
-792
-885
-812
-594
-331
-67
180
412
543
587
553
501
435
360
266
143
11
-103
-180
-230
-257
-277
-320
-385
-468
-575
-693
-791
-843
-812
-716
-608
-500
-353
-110
182
453
597
632
621
601
543
471
334
199
85
18
-28
-62
-124
-228
-390
-573
-672
-683
-554
-419
-307
-190
16
258
472
573
560
508
438
376
309
217
108
6
-60
-115
-156
-222
-368
-531
-678
-704
-578
-414
-255
-105
59
279
442
539
565
537
448
317
172
33
-63
-141
-201
-238
-261
-281
-282
-328
-436
-596
-759
-781
-697
-501
-304
-73
153
403
576
670
704
661
564
422
264
126
21
-75
-142
-189
-232
-236
-271
-359
-505
-693
-786
-733
-531
-297
-72
144
366
550
649
690
676
602
465
298
141
14
-88
-169
-232
-278
-323
-360
-378
-405
-432
-500
-588
-679
-759
-803
-815
-749
-664
-536
-327
-15
335
603
745
771
737
658
543
423
298
178
70
-14
-83
-141
-186
-240
-305
-402
-524
-610
-672
-687
-674
-616
-546
-451
-293
-24
289
578
752
808
786
709
578
445
311
184
82
-5
-62
-114
-158
-204
-289
-394
-510
-596
-645
-655
-647
-594
-525
-436
-293
-46
267
551
733
790
770
690
558
416
280
150
47
-34
-85
-145
-184
-236
-308
-408
-517
-609
-660
-668
-656
-601
-535
-447
-313
-59
245
549
748
820
805
730
601
461
322
191
85
4
-59
-113
-159
-207
-272
-363
-476
-565
-624
-638
-635
-590
-527
-442
-315
-72
229
538
734
811
801
731
607
466
328
195
87
8
-50
-100
-152
-215
-301
-405
-517
-607
-660
-672
-614
-539
-448
-347
-145
136
444
664
772
786
739
628
482
329
192
68
-25
-93
-145
-186
-229
-275
-352
-451
-554
-637
-687
-700
-678
-619
-543
-452
-255
23
363
620
763
791
755
655
514
372
229
110
26
-18
-60
-88
-163
-295
-465
-606
-674
-579
-446
-288
-139
40
254
462
598
672
675
617
485
315
142
1
-104
-171
-212
-231
-250
-269
-283
-307
-372
-504
-692
-745
-680
-451
-205
52
285
487
620
686
701
656
534
374
205
71
-45
-119
-186
-235
-293
-323
-363
-367
-393
-430
-514
-601
-695
-755
-774
-763
-693
-616
-506
-290
7
357
621
748
759
741
669
569
452
312
189
80
-8
-74
-118
-160
-200
-267
-368
-469
-574
-656
-689
-675
-612
-534
-447
-281
-15
318
575
733
781
753
655
535
395
265
142
53
-16
-74
-126
-171
-207
-283
-375
-484
-589
-632
-663
-653
-598
-543
-459
-327
-98
211
498
696
776
773
695
573
424
304
173
81
5
-45
-95
-137
-183
-250
-336
-440
-541
-600
-622
-632
-583
-536
-460
-366
-159
108
426
642
751
770
719
596
438
291
158
56
-24
-78
-127
-167
-214
-250
-321
-412
-526
-601
-650
-671
-659
-622
-547
-473
-334
-85
220
520
710
771
774
682
531
380
248
140
69
12
-28
-49
-109
-208
-360
-517
-617
-621
-512
-398
-259
-133
55
266
447
562
624
617
550
402
232
66
-53
-152
-201
-234
-244
-249
-278
-283
-320
-412
-561
-733
-732
-625
-399
-158
71
278
460
576
638
655
601
484
313
158
26
-71
-148
-195
-224
-253
-270
-295
-313
-342
-383
-462
-582
-727
-806
-797
-673
-525
-375
-160
99
395
606
727
761
733
632
480
327
196
94
13
-46
-93
-132
-142
-164
-223
-351
-501
-625
-653
-573
-452
-313
-138
62
292
470
569
616
606
527
389
214
76
-27
-93
-132
-156
-178
-210
-286
-401
-544
-667
-686
-592
-428
-253
-73
105
288
427
506
552
550
486
350
178
7
-120
-205
-248
-271
-290
-309
-323
-329
-327
-346
-438
-603
-787
-805
-711
-476
-255
-36
182
378
517
595
633
611
523
365
204
71
-27
-103
-153
-204
-242
-271
-300
-314
-336
-362
-422
-503
-596
-662
-701
-699
-662
-602
-535
-439
-211
72
396
619
739
761
709
591
443
312
190
87
5
-56
-105
-141
-158
-183
-227
-305
-399
-485
-551
-596
-624
-596
-554
-477
-383
-181
94
400
616
726
757
695
568
404
262
138
48
-21
-78
-109
-148
-173
-201
-250
-334
-429
-516
-581
-601
-603
-573
-526
-489
-411
-242
17
315
554
691
734
688
576
408
251
130
26
-24
-80
-115
-154
-176
-205
-247
-319
-412
-496
-559
-590
-584
-572
-535
-495
-429
-269
-19
286
543
703
752
723
616
453
294
162
64
-7
-50
-95
-132
-156
-182
-213
-273
-357
-453
-525
-569
-575
-568
-526
-489
-430
-308
-81
216
489
675
746
725
634
484
319
187
75
2
-48
-81
-94
-98
-117
-175
-302
-463
-588
-635
-556
-447
-321
-197
-26
188
395
537
615
640
583
466
299
130
-9
-87
-134
-156
-173
-188
-209
-215
-221
-254
-348
-516
-672
-677
-557
-326
-106
90
279
454
566
637
657
613
496
321
161
26
-47
-92
-130
-160
-211
-214
-220
-236
-253
-287
-334
-438
-601
-714
-736
-632
-491
-341
-162
68
335
529
656
722
683
608
450
286
160
47
-20
-75
-108
-141
-142
-180
-226
-339
-464
-585
-591
-531
-398
-262
-93
82
284
448
536
584
569
496
364
195
29
-76
-141
-177
-199
-216
-249
-256
-261
-266
-267
-323
-444
-630
-770
-740
-608
-362
-144
77
290
488
587
670
677
621
510
339
173
55
-27
-94
-125
-171
-200
-217
-234
-224
-239
-256
-326
-440
-571
-656
-667
-597
-529
-429
-304
-71
192
445
610
704
715
642
510
319
189
86
25
-27
-77
-107
-122
-119
-163
-215
-355
-489
-590
-622
-561
-458
-338
-195
-21
192
387
508
589
603
540
411
260
95
-17
-86
-120
-138
-148
-159
-189
-263
-376
-510
-605
-621
-543
-392
-257
-84
76
253
392
489
555
572
530
416
256
84
-53
-137
-188
-203
-214
-236
-255
-267
-268
-267
-270
-304
-370
-475
-596
-679
-688
-597
-486
-357
-188
28
283
476
596
647
622
538
388
238
127
43
-23
-68
-116
-144
-167
-187
-192
-212
-252
-319
-414
-499
-567
-597
-595
-574
-550
-513
-451
-251
9
317
530
661
694
630
509
343
209
111
35
-18
-65
-97
-117
-123
-134
-157
-212
-288
-400
-528
-643
-695
-643
-556
-454
-343
-158
84
317
480
572
591
525
395
229
91
-4
-68
-107
-144
-171
-189
-209
-210
-229
-253
-312
-381
-464
-514
-543
-540
-544
-520
-505
-460
-297
-49
260
493
636
679
624
511
352
205
98
22
-41
-80
-111
-129
-137
-158
-167
-200
-265
-345
-433
-491
-527
-524
-517
-480
-459
-405
-274
-57
242
489
652
694
649
554
393
260
138
66
8
0
-23
-20
-19
-46
-106
-235
-381
-502
-509
-433
-302
-176
-45
98
271
428
531
596
599
544
408
240
77
-25
-87
-120
-132
-148
-159
-182
-188
-178
-171
-185
-247
-341
-494
-599
-670
-602
-500
-349
-205
22
270
476
586
663
639
569
425
262
131
37
-23
-78
-110
-129
-151
-149
-141
-134
-140
-183
-251
-368
-498
-643
-684
-638
-527
-378
-208
15
279
511
650
718
709
613
484
306
165
66
5
-28
-70
-93
-116
-96
-93
-124
-198
-343
-476
-558
-556
-495
-377
-279
-131
42
247
453
546
614
616
514
387
207
81
0
-60
-84
-95
-95
-114
-115
-148
-217
-350
-511
-626
-615
-522
-363
-231
-53
118
301
445
531
573
565
488
343
169
-2
-110
-168
-191
-204
-220
-238
-248
-251
-248
-239
-223
-247
-320
-460
-590
-681
-684
-616
-528
-392
-178
65
321
502
605
646
598
476
305
145
34
-41
-91
-126
-148
-168
-184
-187
-179
-191
-237
-320
-450
-567
-611
-625
-547
-488
-420
-292
-99
147
376
524
611
618
538
395
220
83
-4
-49
-75
-85
-100
-105
-123
-159
-243
-370
-519
-592
-571
-458
-320
-194
-36
124
295
427
518
566
572
500
366
195
40
-69
-128
-165
-183
-196
-201
-192
-182
-185
-193
-222
-267
-328
-408
-483
-552
-589
-565
-549
-516
-479
-295
-34
294
523
663
717
677
556
390
232
121
46
-11
-46
-72
-78
-81
-81
-99
-164
-308
-469
-600
-593
-511
-356
-212
-41
122
312
464
564
619
617
537
390
218
66
-29
-85
-126
-148
-177
-190
-200
-206
-204
-209
-222
-255
-308
-381
-457
-519
-547
-561
-571
-582
-576
-526
-307
-17
322
547
670
695
623
495
335
209
112
41
-4
-40
-67
-83
-84
-85
-91
-117
-172
-246
-365
-499
-621
-621
-550
-442
-324
-163
59
320
518
639
691
665
556
399
230
112
30
-22
-62
-88
-107
-116
-112
-105
-114
-159
-258
-400
-502
-568
-522
-457
-363
-245
-60
151
366
530
619
661
620
500
337
167
50
-21
-62
-92
-110
-129
-140
-143
-140
-140
-151
-191
-259
-369
-510
-640
-674
-614
-510
-379
-209
20
269
450
551
601
581
481
331
163
37
-49
-93
-126
-144
-161
-169
-165
-150
-154
-165
-200
-245
-304
-384
-448
-495
-528
-531
-544
-524
-473
-260
17
337
554
672
707
639
498
325
183
85
15
-28
-61
-82
-82
-72
-60
-72
-138
-274
-410
-532
-536
-479
-365
-239
-77
97
298
460
567
622
624
547
401
229
67
-29
-85
-117
-126
-144
-155
-165
-169
-170
-170
-175
-195
-238
-305
-408
-523
-628
-659
-626
-566
-466
-291
-52
239
453
577
619
606
489
347
172
55
-24
-68
-96
-116
-133
-149
-157
-157
-159
-167
-198
-261
-335
-408
-455
-476
-485
-501
-519
-536
-519
-364
-118
205
451
600
646
591
463
305
167
81
11
-35
-60
-78
-79
-75
-58
-52
-92
-207
-363
-480
-536
-484
-405
-316
-215
-62
112
287
416
491
518
473
357
198
38
-75
-131
-153
-159
-170
-180
-193
-202
-204
-196
-189
-196
-226
-278
-346
-441
-521
-589
-606
-584
-562
-496
-342
-98
197
427
558
609
578
468
320
165
65
12
-25
-43
-68
-85
-105
-110
-110
-104
-123
-162
-225
-298
-370
-419
-437
-447
-452
-461
-489
-490
-379
-157
150
410
581
642
608
490
345
206
126
76
31
9
-15
-22
-15
9
23
-3
-94
-247
-380
-459
-429
-364
-273
-189
-57
92
265
409
501
535
514
421
278
125
1
-64
-82
-87
-79
-87
-98
-123
-133
-141
-135
-143
-165
-217
-290
-368
-424
-451
-437
-433
-441
-482
-499
-472
-280
-11
285
492
580
581
484
341
198
106
64
32
4
-16
-18
-9
21
38
32
-32
-154
-319
-437
-485
-438
-355
-266
-167
-28
147
306
440
514
539
492
373
216
67
-32
-78
-86
-89
-91
-102
-115
-129
-137
-139
-135
-144
-178
-232
-307
-379
-429
-452
-445
-446
-453
-500
-520
-469
-288
-16
272
470
556
550
434
299
162
72
37
6
-3
-12
-29
-31
-31
-16
1
-2
-47
-138
-301
-450
-552
-535
-458
-359
-263
-119
62
264
429
522
569
544
445
302
151
38
-2
-24
-26
-21
-29
-47
-66
-61
-70
-56
-78
-123
-185
-314
-401
-465
-449
-420
-378
-397
-405
-319
-123
130
369
507
562
540
417
268
121
26
-6
-34
-37
-39
-37
-47
-31
-32
-33
-77
-193
-337
-444
-493
-444
-382
-299
-204
-62
97
269
389
477
503
456
350
203
51
-58
-93
-109
-86
-73
-74
-81
-110
-111
-108
-109
-99
-117
-148
-220
-321
-440
-531
-559
-510
-449
-385
-280
-103
141
349
468
535
521
431
297
155
48
8
-14
-24
-27
-37
-43
-43
-38
-36
-49
-83
-124
-177
-255
-336
-397
-421
-418
-400
-405
-409
-413
-266
-61
218
430
540
563
501
361
217
89
27
8
-20
-32
-52
-72
-73
-66
-46
-35
-65
-126
-263
-401
-467
-479
-400
-364
-334
-274
-130
60
261
401
481
494
447
321
168
34
-51
-69
-73
-70
-69
-68
-89
-94
-113
-119
-124
-137
-163
-226
-331
-468
-582
-587
-526
-428
-334
-227
-53
155
325
441
483
468
379
233
93
-17
-63
-67
-64
-55
-58
-73
-91
-114
-113
-108
-107
-133
-186
-257
-318
-387
-420
-428
-418
-430
-447
-488
-499
-393
-183
113
346
502
543
492
368
225
106
44
24
5
-3
-21
-33
-37
-28
-8
-2
-8
-47
-100
-166
-256
-355
-452
-519
-535
-516
-472
-398
-239
-20
219
403
493
527
473
363
212
80
39
14
-3
-2
-12
-20
-32
-28
-46
-56
-87
-116
-161
-220
-284
-342
-390
-402
-409
-404
-441
-447
-413
-242
10
277
480
575
598
523
387
243
138
93
70
65
61
52
45
41
48
47
37
-1
-38
-101
-170
-261
-369
-449
-508
-504
-484
-415
-282
-78
176
396
537
595
589
507
370
231
116
61
46
35
30
15
-1
-24
-43
-54
-60
-70
-85
-121
-179
-247
-312
-340
-342
-349
-376
-421
-464
-475
-351
-140
154
403
556
610
571
449
298
176
98
75
52
47
27
20
-6
-9
-3
5
-1
-15
-73
-133
-210
-308
-400
-490
-516
-512
-466
-389
-235
-20
219
402
509
539
507
395
255
120
31
-14
-22
-20
-11
-21
-48
-72
-84
-94
-96
-111
-143
-187
-246
-312
-367
-399
-405
-420
-446
-504
-534
-525
-368
-120
171
391
504
528
461
330
193
85
34
15
5
-6
-23
-40
-50
-50
-51
-51
-70
-99
-144
-204
-286
-380
-484
-556
-564
-552
-480
-391
-209
9
243
411
498
521
472
358
222
100
30
9
-1
6
-2
-6
-27
-42
-58
-72
-90
-120
-160
-207
-265
-325
-351
-382
-384
-411
-439
-473
-487
-379
-175
107
352
507
568
552
445
296
167
64
31
22
27
21
4
-19
-19
-30
-24
-29
-51
-93
-147
-218
-281
-373
-471
-544
-557
-560
-500
-395
-206
29
239
393
467
473
403
283
153
46
-8
-9
-21
-13
-30
-47
-58
-86
-101
-112
-112
-130
-160
-205
-258
-316
-372
-393
-401
-404
-430
-494
-514
-502
-338
-93
182
406
528
548
489
357
220
107
47
41
18
22
21
0
-11
-20
-17
2
-23
-48
-118
-150
-231
-297
-393
-501
-530
-548
-486
-417
-263
-52
176
364
471
512
479
394
261
129
45
4
-3
-9
-5
-27
-38
-61
-74
-79
-100
-120
-148
-182
-217
-279
-319
-355
-351
-371
-404
-451
-492
-502
-406
-200
84
328
500
560
552
462
328
189
93
48
31
31
31
15
-2
-18
-20
-26
-26
-44
-77
-119
-176
-248
-325
-418
-493
-530
-526
-483
-400
-231
-24
221
401
509
542
505
416
288
170
79
47
50
56
56
42
20
-13
-30
-47
-50
-59
-83
-122
-169
-211
-275
-306
-337
-348
-384
-422
-482
-506
-424
-245
27
275
451
534
538
457
318
180
74
34
17
13
11
-7
-24
-39
-48
-39
-51
-71
-102
-143
-186
-247
-322
-414
-510
-545
-538
-488
-416
-271
-70
170
358
476
520
505
427
293
158
53
9
-5
-10
-11
-18
-38
-69
-95
-119
-125
-128
-148
-163
-206
-245
-300
-338
-352
-354
-377
-408
-466
-493
-491
-360
-139
132
345
472
504
458
340
199
86
15
2
-3
-4
-9
-25
-46
-55
-62
-57
-67
-85
-119
-161
-210
-267
-336
-415
-484
-511
-515
-501
-458
-348
-153
84
277
388
433
401
326
200
86
-3
-38
-36
-33
-28
-36
-50
-71
-88
-102
-103
-117
-135
-171
-214
-267
-328
-369
-388
-388
-392
-408
-458
-482
-446
-301
-67
182
349
431
442
376
254
128
35
-5
-10
-3
6
8
1
-16
-29
-36
-39
-53
-73
-113
-165
-220
-281
-316
-349
-357
-353
-382
-419
-475
-497
-428
-254
-1
229
382
444
422
333
195
76
1
-19
-7
0
9
-1
-13
-33
-48
-54
-56
-67
-89
-128
-183
-266
-379
-477
-501
-451
-397
-351
-318
-191
-10
197
347
438
460
419
324
189
78
7
5
12
29
-211
