5
36607
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-24
-24
-24
-25
-25
-25
-25
-25
-25
-24
-24
-24
-25
-25
-26
-26
-25
-25
-24
-24
-24
-25
-25
-26
-26
-26
-25
-25
-24
-24
-24
-25
-26
-26
-26
-25
-25
-24
-24
-24
-25
-26
-26
-26
-26
-25
-24
-24
-24
-25
-26
-27
-27
-26
-25
-24
-24
-24
-24
-26
-27
-27
-27
-26
-25
-24
-23
-24
-25
-27
-28
-28
-27
-25
-24
-23
-23
-25
-26
-28
-28
-27
-26
-24
-23
-23
-24
-26
-28
-29
-28
-26
-24
-23
-22
-23
-26
-28
-29
-29
-27
-25
-23
-22
-22
-25
-28
-30
-30
-29
-26
-23
-21
-21
-24
-27
-30
-31
-30
-27
-23
-21
-20
-22
-26
-30
-32
-31
-28
-24
-21
-19
-21
-25
-29
-32
-33
-30
-26
-21
-18
-19
-23
-28
-33
-35
-32
-27
-22
-17
-17
-21
-27
-33
-36
-35
-30
-23
-17
-15
-18
-25
-33
-38
-38
-33
-24
-16
-12
-15
-22
-32
-40
-42
-37
-27
-16
-9
-10
-18
-31
-42
-47
-43
-30
-15
-4
-3
-12
-29
-46
-55
-51
-35
-14
1
0
-23
-62
-105
-133
-129
-86
-10
77
146
165
114
-7
-179
-365
-520
-609
-609
-527
-391
-243
-128
-80
-109
-200
-317
-413
-447
-391
-245
-31
209
424
570
616
559
416
223
27
-127
-207
-199
-110
34
197
340
434
464
435
365
286
227
208
233
291
354
392
380
306
178
21
-130
-244
-299
-292
-240
-176
-133
-139
-205
-325
-475
-626
-750
-829
-860
-854
-826
-791
-752
-704
-632
-517
-351
-133
115
362
568
696
723
646
482
265
37
-160
-295
-351
-329
-246
-125
7
123
209
257
268
251
217
181
151
134
132
142
160
177
191
197
196
190
185
185
193
209
229
244
243
214
149
48
-83
-227
-362
-463
-507
-482
-390
-247
-82
71
182
231
213
143
44
-54
-128
-169
-181
-183
-197
-241
-318
-416
-509
-567
-564
-492
-362
-202
-46
75
146
172
178
195
251
361
516
692
850
957
992
953
855
724
586
455
334
214
83
-62
-210
-334
-401
-380
-256
-42
227
498
718
848
874
812
698
579
490
451
454
475
482
447
359
226
72
-74
-186
-252
-273
-263
-237
-207
-175
-135
-77
6
110
220
310
355
335
249
109
-57
-215
-333
-393
-391
-339
-257
-167
-88
-30
9
36
61
94
142
205
281
362
440
504
546
559
542
500
444
389
351
340
355
384
406
394
330
205
33
-157
-326
-435
-460
-399
-274
-127
-5
54
31
-65
-203
-339
-431
-453
-401
-296
-172
-70
-20
-34
-106
-210
-315
-388
-409
-371
-280
-155
-18
112
219
295
341
366
381
399
431
484
557
638
712
759
763
720
638
539
454
412
431
509
620
723
776
743
616
416
190
-3
-110
-102
13
192
372
483
477
339
97
-193
-457
-630
-676
-594
-419
-208
-22
96
126
81
-6
-91
-140
-133
-74
16
106
166
177
136
54
-46
-138
-198
-211
-172
-89
22
139
237
294
296
238
127
-14
-160
-280
-352
-364
-321
-239
-142
-53
15
63
105
163
256
392
563
747
910
1020
1060
1024
931
809
691
604
557
547
554
558
540
493
420
332
243
161
88
19
-52
-126
-196
-246
-257
-212
-107
47
225
393
516
574
562
494
397
304
239
216
234
278
330
373
395
395
378
351
321
293
270
257
260
289
350
447
571
702
813
873
860
771
621
442
278
166
125
153
224
302
350
345
289
207
137
114
160
274
426
575
675
695
630
498
338
193
96
58
69
100
114
85
1
-130
-282
-424
-527
-574
-564
-508
-424
-327
-229
-134
-43
42
118
176
207
202
163
100
32
-21
-40
-18
41
122
202
262
288
276
231
162
79
-11
-103
-196
-283
-356
-400
-399
-342
-227
-67
115
288
426
512
545
538
512
489
479
481
479
451
381
264
114
-42
-170
-244
-250
-199
-117
-39
1
-11
-74
-163
-246
-293
-289
-238
-161
-89
-49
-52
-94
-149
-186
-178
-114
-6
116
213
251
212
105
-40
-177
-261
-259
-165
2
202
385
507
542
487
361
198
40
-81
-141
-137
-79
13
114
203
265
294
290
263
221
176
139
118
119
143
187
243
298
339
350
320
241
117
-41
-212
-367
-475
-511
-458
-315
-98
163
425
646
793
847
813
717
598
500
456
482
565
675
766
793
725
558
315
41
-205
-374
-433
-378
-231
-39
147
286
353
349
298
236
198
210
275
382
500
598
648
636
564
448
313
182
76
3
-37
-51
-53
-50
-49
-51
-51
-46
-33
-14
5
17
10
-21
-79
-159
-248
-329
-381
-389
-343
-247
-117
21
134
192
175
81
-76
-265
-447
-581
-643
-622
-530
-395
-248
-120
-29
27
62
99
158
248
363
481
570
604
564
455
297
125
-26
-125
-158
-129
-54
44
147
245
337
431
531
637
735
801
807
734
577
351
89
-167
-376
-514
-579
-590
-580
-585
-623
-696
-781
-840
-838
-752
-590
-384
-190
-68
-63
-188
-419
-695
-940
-1079
-1065
-887
-580
-211
139
401
533
534
438
301
183
128
146
221
311
369
361
275
130
-37
-179
-260
-266
-208
-121
-44
-10
-32
-98
-176
-228
-228
-170
-79
3
26
-45
-216
-457
-712
-910
-995
-939
-758
-506
-259
-91
-47
-131
-302
-485
-600
-586
-419
-125
230
561
791
872
803
623
403
216
120
137
251
412
557
630
594
444
202
-88
-373
-609
-764
-820
-779
-651
-454
-212
47
293
493
620
654
593
453
268
82
-63
-135
-128
-56
48
144
202
210
181
145
137
186
297
449
602
704
719
632
464
266
99
23
65
219
437
650
786
797
670
437
162
-78
-221
-238
-137
32
207
327
358
302
196
92
42
73
177
314
427
462
388
211
-27
-264
-439
-509
-471
-355
-217
-115
-91
-151
-268
-389
-459
-437
-316
-127
75
225
269
186
-12
-278
-551
-770
-892
-899
-801
-623
-399
-162
63
256
404
493
510
449
316
132
-63
-221
-297
-258
-105
134
403
639
784
809
714
532
309
92
-89
-229
-344
-461
-598
-758
-917
-1036
-1076
-1012
-849
-624
-398
-233
-176
-241
-401
-598
-761
-831
-777
-608
-368
-121
72
170
166
85
-22
-101
-106
-18
156
381
613
802
911
921
832
662
440
203
-16
-191
-304
-354
-351
-316
-276
-253
-263
-305
-365
-419
-441
-411
-325
-198
-55
74
168
221
246
272
330
441
606
804
994
1132
1180
1125
981
782
575
401
283
223
200
188
163
118
66
36
58
153
317
521
713
835
836
691
407
21
-404
-800
-1102
-1267
-1278
-1142
-891
-570
-230
79
318
462
504
453
338
193
59
-32
-62
-30
48
147
242
315
358
379
391
404
419
424
396
312
155
-70
-337
-603
-818
-943
-956
-869
-713
-537
-389
-298
-274
-302
-354
-402
-427
-431
-426
-433
-466
-521
-578
-599
-551
-408
-175
118
416
660
797
801
681
474
238
34
-91
-112
-34
116
297
467
593
654
643
568
444
292
138
8
-75
-92
-38
80
235
389
500
533
475
335
147
-37
-168
-214
-169
-61
59
130
107
-26
-249
-507
-731
-854
-840
-693
-457
-204
-12
60
-10
-200
-456
-701
-867
-912
-827
-640
-401
-161
43
196
312
416
537
686
851
996
1073
1040
873
580
202
-195
-542
-778
-874
-831
-688
-500
-329
-225
-213
-291
-431
-593
-730
-809
-812
-740
-615
-469
-338
-255
-238
-290
-398
-531
-651
-722
-714
-617
-441
-216
13
202
314
336
279
177
77
22
40
132
271
413
506
511
417
242
32
-155
-266
-271
-173
-8
168
294
324
242
68
-150
-351
-479
-498
-409
-241
-48
112
192
170
59
-102
-253
-334
-297
-122
178
560
961
1309
1540
1614
1519
1278
938
562
211
-66
-244
-328
-345
-334
-337
-375
-452
-545
-613
-614
-517
-316
-35
277
558
748
812
742
565
332
99
-82
-186
-215
-195
-165
-163
-207
-296
-406
-501
-549
-532
-456
-346
-240
-176
-175
-235
-329
-414
-444
-387
-232
2
271
523
707
787
757
632
450
256
87
-32
-94
-114
-112
-114
-136
-184
-250
-320
-375
-404
-403
-379
-348
-327
-334
-375
-451
-554
-670
-784
-885
-966
-1025
-1061
-1075
-1063
-1020
-937
-809
-636
-428
-208
-5
147
222
207
105
-57
-236
-382
-449
-405
-243
18
333
642
885
1010
990
826
547
202
-150
-457
-680
-806
-846
-828
-787
-757
-753
-770
-781
-747
-629
-401
-64
349
780
1155
1402
1472
1353
1073
697
309
-9
-197
-235
-146
16
179
279
279
175
0
-192
-342
-408
-376
-264
-111
33
127
148
99
1
-119
-234
-328
-401
-455
-491
-502
-468
-367
-183
79
383
666
853
875
696
329
-161
-672
-1091
-1326
-1336
-1142
-824
-492
-252
-175
-272
-492
-744
-926
-963
-830
-567
-258
-10
89
-3
-269
-637
-1002
-1266
-1357
-1260
-1010
-686
-370
-132
-6
16
-27
-81
-106
-83
-29
18
11
-83
-272
-529
-800
-1020
-1131
-1102
-933
-660
-341
-39
188
309
317
232
86
-80
-235
-358
-446
-503
-542
-573
-597
-607
-589
-525
-403
-221
8
255
480
640
701
644
476
226
-57
-313
-491
-557
-503
-351
-145
60
217
295
295
241
180
162
227
389
635
920
1187
1371
1426
1329
1089
743
346
-41
-366
-599
-730
-772
-757
-722
-701
-721
-793
-916
-1079
-1260
-1438
-1591
-1701
-1755
-1748
-1680
-1560
-1403
-1230
-1066
-934
-848
-816
-826
-856
-872
-837
-723
-520
-240
80
387
624
748
738
605
391
155
-43
-160
-186
-143
-81
-58
-123
-292
-545
-824
-1055
-1172
-1132
-939
-640
-310
-36
119
128
7
-187
-383
-516
-550
-487
-363
-235
-154
-151
-223
-339
-451
-515
-507
-434
-328
-237
-199
-235
-334
-458
-560
-597
-549
-428
-271
-129
-50
-61
-159
-316
-488
-633
-723
-753
-741
-716
-704
-716
-748
-773
-763
-692
-552
-356
-133
78
241
336
361
328
261
182
108
42
-21
-91
-178
-288
-421
-575
-745
-929
-1126
-1332
-1540
-1735
-1895
-1994
-2009
-1927
-1752
-1499
-1194
-866
-539
-224
74
356
619
853
1036
1141
1144
1035
828
559
280
44
-109
-168
-151
-98
-59
-69
-139
-247
-346
-379
-304
-108
180
496
762
906
886
708
417
89
-195
-379
-440
-401
-315
-244
-237
-311
-446
-589
-680
-669
-538
-307
-29
229
406
473
437
341
251
228
307
486
720
939
1064
1036
834
482
47
-381
-717
-896
-898
-746
-501
-240
-32
79
87
26
-44
-59
28
231
520
827
1067
1159
1052
746
289
-224
-682
-986
-1075
-949
-665
-325
-45
80
5
-251
-613
-966
-1199
-1230
-1038
-669
-216
205
493
594
513
311
84
-75
-101
20
250
518
744
871
882
806
703
644
678
819
1038
1279
1473
1573
1560
1455
1307
1170
1080
1044
1034
999
886
667
348
-24
-376
-628
-724
-643
-413
-93
241
522
710
801
820
808
801
817
853
883
879
822
715
582
462
396
407
493
626
761
850
863
794
667
525
411
357
366
411
443
409
268
6
-356
-766
-1158
-1465
-1643
-1672
-1570
-1373
-1132
-894
-690
-532
-413
-315
-217
-107
22
163
304
431
535
612
661
686
690
673
633
566
473
361
242
131
40
-26
-71
-111
-168
-260
-394
-558
-725
-854
-906
-854
-700
-474
-228
-26
81
69
-45
-209
-346
-382
-265
13
412
855
1252
1528
1649
1633
1542
1465
1483
1637
1916
2251
2536
2663
2555
2197
1639
988
379
-70
-284
-257
-49
238
489
614
574
387
117
-147
-325
-367
-269
-65
185
419
592
690
724
727
728
747
780
805
792
714
565
362
140
-50
-167
-187
-111
32
195
328
393
375
283
152
29
-40
-21
96
300
555
819
1046
1200
1263
1234
1129
972
792
610
437
278
127
-20
-164
-298
-409
-479
-493
-446
-341
-197
-37
112
234
324
386
436
486
540
587
607
574
470
292
66
-164
-342
-418
-364
-188
71
349
580
716
743
685
598
548
585
727
951
1197
1392
1472
1405
1205
926
647
440
354
394
520
669
771
776
669
473
240
24
-130
-208
-225
-211
-201
-213
-240
-253
-211
-84
135
420
717
965
1108
1123
1018
839
641
476
370
315
276
205
65
-153
-419
-676
-855
-900
-791
-550
-238
63
278
361
310
164
-13
-155
-219
-200
-129
-65
-69
-180
-403
-703
-1016
-1270
-1411
-1418
-1313
-1149
-993
-903
-907
-991
-1106
-1178
-1139
-944
-590
-119
390
844
1163
1295
1238
1033
754
487
306
250
316
463
620
716
694
532
252
-90
-416
-649
-733
-647
-413
-87
256
541
714
755
679
530
365
239
187
216
304
410
486
495
417
261
56
-157
-334
-447
-485
-462
-407
-357
-342
-379
-462
-569
-663
-706
-671
-550
-353
-115
125
322
445
483
444
352
243
152
101
97
127
167
183
148
48
-113
-309
-501
-640
-684
-605
-401
-100
245
565
787
853
731
432
6
-468
-890
-1170
-1244
-1090
-737
-255
261
715
1032
1177
1158
1022
836
662
544
493
489
494
469
389
260
116
9
-9
98
332
661
1022
1343
1553
1609
1499
1245
892
495
108
-231
-499
-688
-800
-842
-824
-752
-641
-503
-358
-223
-112
-26
41
109
195
314
467
639
804
930
995
994
941
865
802
778
803
861
920
945
906
798
642
478
353
304
341
446
575
676
707
651
520
354
198
85
20
-26
-109
-285
-591
-1020
-1514
-1977
-2297
-2386
-2207
-1791
-1235
-674
-244
-45
-105
-377
-754
-1099
-1295
-1272
-1032
-641
-209
154
370
417
336
208
127
162
333
603
888
1089
1124
960
620
184
-241
-548
-666
-576
-314
44
413
722
938
1071
1165
1271
1427
1636
1862
2033
2076
1928
1571
1042
421
-180
-653
-920
-953
-784
-489
-173
68
164
93
-121
-419
-724
-967
-1102
-1118
-1031
-880
-705
-539
-395
-270
-149
-17
133
293
440
545
582
542
433
286
143
47
31
103
249
429
595
701
720
645
502
330
180
93
92
172
306
450
558
591
530
379
157
-106
-381
-653
-919
-1189
-1476
-1791
-2128
-2462
-2753
-2953
-3019
-2924
-2669
-2281
-1813
-1327
-880
-514
-246
-68
47
133
219
320
433
541
621
655
634
566
473
379
308
272
268
282
296
296
282
265
269
317
423
581
759
911
981
927
733
416
32
-343
-628
-761
-717
-515
-215
100
349
471
447
305
106
-69
-147
-82
133
462
844
1209
1503
1696
1795
1833
1855
1900
1983
2092
2188
2219
2143
1937
1614
1220
823
492
283
218
283
433
609
754
834
843
805
758
743
783
875
991
1082
1102
1020
836
582
313
95
-22
-12
111
302
498
637
676
605
451
262
95
-4
-17
46
144
226
249
186
44
-146
-336
-478
-540
-519
-440
-348
-293
-316
-431
-621
-846
-1047
-1171
-1179
-1063
-842
-559
-270
-20
161
271
329
371
433
536
678
827
933
937
793
479
15
-544
-1116
-1606
-1935
-2057
-1966
-1704
-1342
-964
-644
-425
-317
-290
-298
-287
-220
-86
99
301
483
618
702
752
799
873
988
1132
1269
1351
1333
1193
945
635
336
121
45
124
330
601
855
1020
1056
964
789
603
486
494
650
929
1271
1596
1824
1903
1815
1587
1275
956
702
571
586
743
1006
1320
1626
1871
2020
2058
1996
1859
1683
1501
1337
1200
1081
958
807
611
368
95
-172
-391
-525
-551
-471
-313
-122
52
166
200
155
56
-62
-170
-248
-301
-349
-422
-548
-739
-989
-1272
-1547
-1776
-1926
-1981
-1942
-1822
-1639
-1411
-1155
-883
-612
-360
-155
-23
12
-58
-223
-448
-687
-886
-1002
-1014
-926
-762
-561
-358
-179
-27
106
241
390
556
725
871
966
994
960
886
814
782
819
926
1078
1232
1337
1353
1266
1090
863
631
439
307
235
200
166
106
4
-132
-278
-403
-480
-496
-461
-395
-327
-279
-260
-263
-272
-267
-238
-189
-137
-107
-121
-188
-300
-435
-561
-652
-691
-680
-632
-567
-500
-435
-359
-255
-104
96
329
558
736
815
770
600
336
28
-266
-496
-637
-689
-674
-622
-562
-507
-456
-393
-302
-176
-28
114
212
232
155
-11
-232
-459
-639
-730
-718
-613
-449
-275
-135
-62
-74
-168
-330
-543
-790
-1057
-1333
-1606
-1859
-2071
-2219
-2281
-2247
-2120
-1920
-1676
-1423
-1194
-1012
-890
-829
-820
-851
-908
-975
-1037
-1076
-1074
-1014
-889
-697
-451
-175
100
345
539
674
758
806
837
861
877
871
821
707
520
270
-16
-297
-531
-687
-751
-737
-673
-599
-553
-556
-611
-703
-803
-879
-908
-881
-802
-689
-567
-455
-367
-305
-262
-225
-179
-112
-19
95
221
340
435
486
483
422
313
179
52
-33
-44
37
210
450
716
957
1126
1190
1140
995
794
586
417
314
282
300
332
336
281
153
-38
-266
-492
-681
-812
-879
-898
-894
-895
-921
-977
-1050
-1116
-1146
-1119
-1028
-883
-715
-560
-456
-430
-485
-606
-757
-893
-972
-970
-883
-735
-568
-430
-365
-397
-526
-723
-944
-1137
-1261
-1291
-1233
-1110
-965
-838
-762
-752
-801
-889
-988
-1074
-1133
-1164
-1179
-1194
-1221
-1265
-1316
-1356
-1357
-1294
-1151
-923
-618
-258
124
496
822
1075
1237
1303
1280
1190
1062
929
823
763
756
790
842
879
871
799
657
455
211
-50
-312
-566
-813
-1059
-1308
-1551
-1768
-1928
-1992
-1933
-1736
-1413
-998
-539
-91
300
604
809
919
946
902
794
626
400
127
-171
-458
-691
-828
-841
-727
-510
-237
33
248
372
397
341
242
146
88
89
148
243
344
419
442
400
293
130
-74
-302
-534
-753
-942
-1083
-1165
-1182
-1139
-1053
-950
-861
-812
-820
-886
-996
-1123
-1238
-1317
-1349
-1340
-1308
-1282
-1286
-1339
-1440
-1576
-1720
-1839
-1903
-1890
-1794
-1620
-1389
-1126
-861
-620
-419
-270
-173
-126
-122
-156
-224
-320
-440
-570
-691
-772
-783
-694
-492
-183
198
594
934
1149
1193
1050
745
335
-102
-489
-769
-918
-944
-884
-782
-675
-579
-488
-380
-230
-30
208
447
638
732
705
562
339
93
-117
-250
-294
-270
-220
-188
-205
-273
-366
-440
-454
-381
-230
-38
136
235
221
91
-122
-357
-544
-627
-576
-398
-129
177
465
690
827
870
825
706
526
296
29
-262
-556
-830
-1062
-1238
-1357
-1431
-1483
-1532
-1592
-1660
-1718
-1738
-1697
-1588
-1426
-1248
-1103
-1039
-1081
-1225
-1432
-1635
-1763
-1753
-1569
-1216
-734
-187
350
810
1147
1345
1412
1377
1280
1165
1067
1014
1018
1081
1190
1325
1453
1544
1569
1509
1364
1146
885
615
373
183
60
3
4
50
131
242
378
536
704
862
980
1028
983
838
609
329
45
-194
-355
-426
-419
-365
-304
-267
-273
-318
-381
-433
-448
-415
-338
-240
-152
-104
-115
-191
-324
-497
-695
-906
-1128
-1362
-1610
-1865
-2111
-2319
-2461
-2513
-2468
-2343
-2176
-2019
-1921
-1914
-2000
-2148
-2303
-2399
-2378
-2215
-1923
-1552
-1179
-884
-726
-723
-850
-1042
-1218
-1305
-1266
-1107
-884
-679
-577
-634
-861
-1212
-1601
-1922
-2088
-2050
-1818
-1456
-1058
-726
-532
-500
-606
-782
-947
-1031
-1002
-871
-688
-523
-442
-485
-656
-922
-1224
-1499
-1700
-1803
-1813
-1760
-1682
-1616
-1588
-1607
-1667
-1755
-1852
-1938
-1998
-2016
-1980
-1886
-1733
-1535
-1316
-1108
-947
-860
-856
-921
-1024
-1122
-1174
-1155
-1067
-932
-790
-682
-635
-652
-712
-778
-812
-792
-720
-626
-554
-550
-644
-834
-1093
-1369
-1604
-1756
-1806
-1767
-1674
-1573
-1503
-1486
-1519
-1582
-1645
-1685
-1690
-1666
-1633
-1615
-1626
-1668
-1728
-1777
-1786
-1731
-1601
-1398
-1141
-854
-566
-304
-92
52
115
92
-10
-170
-354
-518
-613
-602
-468
-223
96
432
725
927
1018
1008
936
845
778
755
770
793
785
719
589
420
267
190
243
452
804
1250
1722
2149
2480
2694
2808
2858
2892
2943
3023
3116
3186
3195
3111
2925
2656
2338
2016
1727
1495
1323
1197
1097
1000
894
778
657
538
426
319
208
84
-59
-219
-385
-541
-667
-749
-779
-758
-689
-577
-423
-227
9
278
560
824
1027
1132
1111
961
706
395
90
-151
-287
-307
-230
-96
43
147
194
186
146
105
89
109
160
220
265
279
259
219
182
168
181
206
210
151
1
-247
-561
-880
-1122
-1207
-1081
-732
-197
446
1098
1663
2071
2293
2341
2265
2127
1990
1897
1865
1888
1946
2012
2069
2112
2146
2187
2248
2338
2454
2587
2718
2828
2901
2924
2887
2790
2634
2428
2187
1932
1690
1493
1366
1330
1390
1536
1743
1975
2195
2370
2476
2501
2448
2327
2153
1947
1730
1524
1354
1243
1210
1267
1409
1618
1857
2083
2250
2323
2284
2134
1895
1597
1274
951
645
360
98
-140
-344
-498
-583
-588
-512
-377
-220
-88
-25
-56
-178
-361
-554
-698
-749
-684
-513
-273
-16
211
374
467
510
535
578
658
776
908
1016
1067
1034
918
737
528
324
151
14
-99
-210
-341
-494
-652
-773
-809
-714
-472
-101
343
772
1092
1223
1122
797
305
-258
-782
-1168
-1348
-1302
-1053
-663
-212
225
589
851
1008
1080
1096
1083
1056
1020
970
893
779
628
449
260
82
-63
-157
-189
-159
-74
54
203
349
468
533
526
439
278
67
-159
-352
-471
-481
-372
-154
138
458
760
1004
1176
1276
1321
1337
1342
1341
1325
1272
1158
969
707
396
76
-208
-418
-538
-572
-550
-509
-490
-514
-581
-667
-734
-742
-661
-488
-246
21
258
415
462
393
234
29
-172
-326
-407
-417
-378
-327
-299
-319
-389
-490
-579
-608
-535
-334
-5
422
901
1376
1798
2136
2385
2561
2694
2816
2947
3085
3210
3287
3279
3165
2947
2654
2338
2057
1859
1770
1779
1846
1912
1917
1816
1600
1289
936
605
354
220
206
286
409
517
564
522
391
195
-29
-242
-415
-536
-610
-655
-695
-748
-820
-904
-977
-1008
-968
-834
-600
-279
98
486
835
1098
1238
1237
1095
830
472
58
-372
-784
-1149
-1440
-1639
-1731
-1709
-1575
-1345
-1045
-717
-403
-145
31
123
149
149
170
253
417
655
929
1184
1362
1421
1347
1159
906
651
453
349
344
411
499
553
527
406
204
-33
-245
-371
-370
-226
43
391
757
1078
1304
1405
1377
1240
1026
778
530
310
130
-12
-125
-219
-301
-369
-411
-410
-350
-223
-35
194
431
637
780
844
832
765
677
603
566
570
597
613
583
480
299
61
-192
-407
-534
-543
-430
-220
43
308
529
680
755
769
747
714
687
669
651
614
540
416
239
18
-232
-493
-749
-988
-1207
-1406
-1591
-1766
-1937
-2104
-2264
-2411
-2535
-2626
-2677
-2683
-2649
-2585
-2511
-2447
-2408
-2400
-2414
-2429
-2410
-2328
-2159
-1903
-1584
-1245
-942
-726
-631
-663
-801
-996
-1192
-1337
-1396
-1356
-1227
-1031
-791
-522
-228
99
467
878
1318
1754
2145
2448
2634
2695
2646
2526
2380
2250
2163
2122
2114
2113
2091
2031
1930
1799
1660
1535
1438
1376
1346
1336
1335
1335
1333
1329
1323
1315
1298
1266
1212
1134
1033
919
803
694
598
515
443
381
333
310
327
399
532
716
927
1122
1260
1303
1235
1061
811
526
249
10
-179
-330
-463
-602
-757
-923
-1074
-1177
-1200
-1129
-969
-750
-513
-301
-143
-46
6
42
96
193
336
511
687
832
918
934
887
796
687
579
485
402
322
232
124
-5
-148
-297
-444
-582
-710
-827
-928
-1002
-1030
-990
-862
-640
-337
15
369
673
881
968
930
789
582
352
137
-39
-169
-258
-318
-360
-386
-391
-361
-286
-162
4
187
348
446
442
309
40
-346
-812
-1304
-1760
-2126
-2361
-2444
-2380
-2194
-1928
-1627
-1332
-1069
-849
-668
-513
-368
-226
-88
31
114
148
130
76
16
-12
28
156
371
645
932
1177
1331
1362
1261
1044
743
395
36
-308
-621
-894
-1121
-1292
-1393
-1412
-1339
-1178
-950
-688
-436
-232
-102
-50
-58
-91
-111
-91
-21
80
175
216
164
-2
-269
-596
-920
-1171
-1293
-1257
-1067
-767
-418
-95
143
256
239
112
-80
-289
-476
-616
-706
-763
-807
-856
-918
-978
-1010
-982
-868
-660
-373
-47
265
507
641
651
553
391
220
92
40
71
159
261
327
320
226
63
-127
-291
-381
-370
-263
-97
71
176
165
13
-274
-656
-1075
-1467
-1775
-1965
-2024
-1966
-1815
-1606
-1367
-1119
-875
-641
-422
-221
-48
87
174
205
181
108
0
-130
-267
-403
-531
-650
-759
-857
-940
-1004
-1048
-1071
-1082
-1095
-1127
-1194
-1303
-1448
-1607
-1748
-1832
-1829
-1725
-1530
-1282
-1037
-856
-794
-880
-1108
-1439
-1807
-2137
-2360
-2436
-2362
-2170
-1922
-1689
-1536
-1501
-1594
-1791
-2045
-2307
-2526
-2673
-2738
-2725
-2650
-2526
-2359
-2148
-1882
-1557
-1173
-748
-309
105
461
732
911
1010
1054
1073
1096
1138
1199
1266
1318
1335
1303
1220
1097
948
792
639
492
346
190
13
-187
-404
-620
-808
-939
-987
-937
-784
-544
-240
90
410
687
897
1032
1099
1115
1105
1094
1096
1113
1131
1126
1067
928
696
380
6
-381
-732
-998
-1148
-1173
-1084
-911
-695
-477
-289
-150
-67
-35
-42
-74
-118
-165
-206
-233
-237
-211
-149
-50
83
241
411
579
734
867
971
1042
1073
1057
985
850
651
397
109
-181
-435
-620
-714
-712
-633
-511
-389
-309
-301
-376
-522
-711
-904
-1061
-1153
-1165
-1100
-973
-809
-632
-461
-305
-164
-29
110
259
421
584
732
844
897
875
773
595
359
90
-183
-434
-640
-786
-866
-883
-841
-755
-638
-508
-386
-293
-245
-252
-313
-409
-511
-575
-560
-431
-172
205
665
1150
1596
1943
2146
2188
2075
1833
1498
1106
684
250
-187
-623
-1048
-1448
-1800
-2081
-2273
-2370
-2383
-2336
-2262
-2194
-2154
-2152
-2179
-2215
-2236
-2221
-2161
-2060
-1938
-1820
-1733
-1701
-1734
-1832
-1982
-2162
-2345
-2504
-2615
-2668
-2661
-2608
-2534
-2470
-2444
-2472
-2552
-2662
-2760
-2795
-2722
-2517
-2186
-1769
-1335
-963
-720
-646
-737
-946
-1193
-1388
-1454
-1346
-1067
-661
-201
229
563
763
830
795
708
618
556
531
528
517
469
364
203
0
-218
-426
-611
-773
-931
-1105
-1312
-1556
-1816
-2058
-2239
-2322
-2288
-2146
-1928
-1682
-1458
-1286
-1175
-1100
-1018
-883
-658
-334
62
475
835
1077
1157
1067
833
507
151
-184
-467
-696
-888
-1068
-1254
-1442
-1608
-1711
-1708
-1575
-1314
-960
-575
-227
21
136
120
7
-151
-302
-409
-465
-488
-516
-586
-721
-918
-1145
-1355
-1497
-1535
-1463
-1303
-1104
-922
-809
-794
-875
-1024
-1194
-1336
-1409
-1396
-1304
-1160
-1002
-870
-789
-770
-807
-878
-956
-1012
-1030
-998
-919
-805
-672
-538
-413
-303
-201
-99
17
157
323
508
695
859
976
1031
1020
958
876
814
811
897
1081
1350
1669
1986
2250
2417
2463
2386
2210
1974
1728
1517
1375
1318
1344
1434
1558
1684
1783
1835
1836
1795
1732
1675
1652
1680
1768
1904
2064
2211
2306
2318
2227
2032
1751
1416
1064
731
446
225
71
-19
-53
-38
18
106
214
323
406
436
388
247
19
-270
-577
-851
-1046
-1132
-1104
-983
-810
-634
-495
-417
-400
-427
-469
-499
-506
-496
-493
-527
-623
-785
-998
-1221
-1406
-1508
-1504
-1397
-1223
-1033
-883
-812
-833
-922
-1029
-1093
-1057
-892
-599
-215
202
588
894
1098
1209
1266
1319
1419
1599
1863
2187
2523
2813
3003
3055
2955
2720
2387
2013
1665
1398
1258
1268
1423
1692
2021
2343
2590
2704
2651
2427
2058
1592
1093
623
232
-52
-220
-283
-260
-173
-38
136
342
570
804
1020
1188
1283
1291
1219
1095
963
872
862
948
1114
1318
1499
1591
1548
1348
1006
565
87
-366
-743
-1014
-1178
-1253
-1270
-1265
-1262
-1278
-1313
-1360
-1406
-1440
-1454
-1447
-1422
-1387
-1350
-1317
-1292
-1271
-1246
-1206
-1137
-1027
-873
-679
-462
-246
-59
76
144
147
104
42
-9
-28
-6
51
121
184
223
240
252
286
371
521
727
949
1124
1182
1063
736
212
-455
-1178
-1854
-2387
-2705
-2774
-2600
-2220
-1694
-1090
-472
107
610
1008
1289
1445
1478
1399
1225
984
705
419
153
-73
-247
-365
-431
-451
-434
-395
-349
-315
-311
-352
-441
-569
-713
-840
-916
-917
-838
-698
-536
-401
-341
-383
-526
-741
-971
-1155
-1239
-1194
-1022
-760
-456
-167
67
226
321
380
439
530
665
831
997
1120
1159
1085
892
601
249
-112
-435
-683
-837
-904
-907
-879
-854
-850
-870
-892
-878
-786
-584
-262
159
626
1063
1391
1551
1518
1314
1004
682
444
364
477
764
1164
1592
1963
2213
2319
2295
2184
2039
1900
1785
1682
1565
1405
1193
947
718
573
582
791
1206
1787
2452
3095
3610
3913
3958
3745
3313
2734
2087
1449
879
413
64
-176
-325
-405
-438
-437
-408
-353
-269
-157
-28
103
210
268
255
168
21
-148
-288
-347
-286
-94
208
562
897
1138
1235
1171
973
698
416
187
42
-28
-65
-130
-279
-539
-898
-1307
-1693
-1983
-2130
-2125
-2005
-1837
-1694
-1636
-1687
-1829
-2012
-2170
-2246
-2213
-2080
-1888
-1695
-1551
-1486
-1494
-1538
-1565
-1523
-1384
-1149
-854
-553
-302
-140
-77
-90
-134
-154
-104
38
266
550
844
1107
1310
1447
1536
1604
1684
1799
1954
2134
2309
2444
2509
2487
2385
2225
2047
1895
1805
1803
1891
2052
2251
2445
2593
2660
2632
2509
2309
2055
1775
1487
1196
898
579
226
-167
-594
-1034
-1458
-1832
-2132
-2346
-2477
-2542
-2564
-2564
-2549
-2517
-2454
-2342
-2170
-1942
-1676
-1406
-1167
-989
-883
-842
-840
-840
-812
-741
-634
-517
-431
-414
-491
-664
-909
-1182
-1430
-1604
-1670
-1616
-1451
-1197
-885
-546
-205
119
415
671
879
1030
1118
1137
1090
983
827
636
425
212
15
-145
-243
-254
-157
56
376
771
1187
1563
1839
1974
1957
1814
1600
1384
1231
1182
1243
1381
1539
1648
1656
1537
1306
1010
712
475
340
315
375
470
544
554
481
337
161
3
-93
-99
-17
129
297
445
544
584
582
566
571
620
715
834
935
963
873
637
257
-232
-775
-1301
-1744
-2057
-2218
-2234
-2133
-1955
-1737
-1503
-1259
-991
-675
-287
188
743
1351
1964
2525
2978
3280
3412
3381
3222
2989
2745
2551
2456
2484
2638
2893
3207
3527
3798
3975
4025
3937
3718
3391
2986
2538
2081
1643
1250
927
697
588
620
810
1158
1645
2230
2857
3461
3980
4376
4633
4767
4815
4821
4826
4847
4880
4895
4855
4725
4494
4173
3800
3428
3103
2849
2660
2495
2291
1985
1530
917
177
-623
-1396
-2060
-2558
-2868
-3008
-3025
-2979
-2923
-2892
-2895
-2918
-2936
-2925
-2869
-2772
-2649
-2523
-2419
-2354
-2339
-2371
-2444
-2551
-2680
-2819
-2952
-3054
-3095
-3040
-2864
-2555
-2124
-1609
-1065
-559
-148
132
277
315
297
282
322
445
652
915
1190
1434
1612
1713
1747
1740
1723
1722
1748
1792
1834
1844
1798
1684
1507
1290
1071
891
788
790
905
1123
1417
1746
2060
2316
2480
2537
2495
2381
2236
2103
2016
1988
2004
2029
2013
1909
1686
1343
914
459
46
-262
-432
-465
-399
-294
-210
-194
-256
-375
-500
-575
-550
-407
-161
143
445
688
839
891
868
809
754
727
729
738
721
646
499
291
54
-168
-337
-427
-440
-399
-337
-288
-267
-272
-280
-263
-202
-98
21
108
106
-25
-295
-673
-1086
-1440
-1637
-1607
-1320
-799
-118
623
1312
1855
2192
2304
2215
1976
1654
1312
1000
748
565
442
361
303
249
193
138
98
94
146
273
479
752
1064
1374
1637
1813
1883
1851
1748
1621
1524
1499
1565
1709
1891
2052
2132
2088
1904
1598
1211
797
405
66
-210
-433
-624
-795
-948
-1062
-1106
-1047
-865
-568
-189
216
583
863
1032
1100
1105
1099
1125
1208
1334
1461
1529
1481
1280
928
463
-49
-532
-923
-1186
-1320
-1354
-1339
-1325
-1349
-1431
-1565
-1735
-1922
-2113
-2310
-2521
-2757
-3024
-3309
-3584
-3807
-3933
-3931
-3787
-3518
-3164
-2784
-2440
-2182
-2040
-2011
-2066
-2152
-2203
-2159
-1973
-1624
-1125
-519
122
714
1172
1427
1445
1228
819
295
-258
-754
-1135
-1376
-1493
-1528
-1538
-1572
-1656
-1780
-1906
-1979
-1943
-1765
-1444
-1014
-537
-83
288
544
689
755
794
855
970
1140
1333
1500
1582
1536
1345
1025
623
203
-168
-436
-569
-563
-439
-234
10
249
448
583
639
609
496
312
76
-185
-442
-671
-856
-999
-1119
-1247
-1418
-1655
-1961
-2309
-2646
-2906
-3024
-2964
-2727
-2359
-1944
-1578
-1351
-1315
-1474
-1779
-2147
-2481
-2702
-2770
-2687
-2500
-2270
-2057
-1893
-1774
-1666
-1524
-1315
-1037
-729
-462
-314
-346
-569
-935
-1342
-1657
-1756
-1556
-1041
-266
655
1586
2403
3027
3436
3662
3768
3821
3860
3888
3868
3745
3465
3003
2374
1628
840
81
-597
-1173
-1660
-2085
-2471
-2819
-3103
-3271
-3267
-3050
-2619
-2020
-1340
-689
-171
142
225
107
-144
-447
-724
-926
-1040
-1078
-1069
-1037
-993
-931
-834
-688
-499
-296
-133
-68
-147
-382
-740
-1148
-1509
-1732
-1760
-1592
-1288
-953
-709
-660
-859
-1293
-1882
-2506
-3036
-3372
-3468
-3346
-3078
-2764
-2500
-2343
-2300
-2329
-2355
-2304
-2123
-1809
-1404
-987
-651
-470
-482
-676
-997
-1361
-1684
-1898
-1969
-1903
-1735
-1515
-1289
-1087
-912
-743
-543
-272
101
584
1163
1800
2442
3030
3511
3852
4040
4091
4038
3931
3817
3732
3688
3670
3637
3532
3297
2889
2294
1530
653
-263
-1131
-1876
-2447
-2825
-3020
-3070
-3024
-2932
-2835
-2752
-2689
-2629
-2550
-2423
-2222
-1934
-1557
-1108
-618
-128
321
693
974
1171
1318
1461
1655
1937
2322
2788
3285
3744
4097
4298
4335
4235
4054
3861
3711
3631
3612
3613
3576
3449
3205
2856
2446
2039
1700
1469
1351
1309
1283
1203
1014
697
267
-221
-696
-1088
-1345
-1446
-1401
-1244
-1016
-755
-484
-206
90
420
796
1213
1650
2070
2429
2681
2796
2763
2595
2324
1997
1665
1374
1154
1020
969
984
1046
1138
1252
1392
1570
1801
2093
2446
2842
3253
3639
3966
4206
4344
4384
4340
4236
4094
3937
3773
3611
3452
3296
3143
2991
2839
2681
2508
2310
2084
1833
1573
1332
1144
1047
1070
1228
1518
1920
2401
2920
3433
3898
4273
4522
4612
4521
4238
3779
3184
2518
1866
1317
945
790
849
1074
1384
1679
1872
1902
1750
1437
1012
543
82
-335
-699
-1020
-1320
-1610
-1884
-2118
-2268
-2290
-2148
-1833
-1364
-791
-184
387
858
1192
1376
1423
1361
1222
1031
803
538
229
-129
-531
-958
-1377
-1746
-2027
-2195
-2250
-2214
-2128
-2040
-1988
-1984
-2013
-2033
-1993
-1843
-1566
-1188
-775
-424
-237
-291
-615
-1168
-1849
-2515
-3011
-3208
-3033
-2484
-1629
-586
505
1512
2336
2924
3266
3388
3330
3134
2836
2457
2011
1512
976
423
-120
-628
-1081
-1471
-1795
-2061
-2275
-2446
-2575
-2665
-2715
-2727
-2706
-2660
-2594
-2506
-2385
-2214
-1966
-1618
-1157
-585
75
781
1473
2084
2548
2807
2823
2576
2077
1362
491
-452
-1374
-2181
-2791
-3147
-3230
-3058
-2686
-2195
-1672
-1197
-828
-586
-461
-419
-410
-387
-315
-182
6
231
469
701
920
1130
1343
1569
1811
2055
2272
2421
2458
2349
2075
1642
1078
426
-264
-951
-1608
-2229
-2822
-3401
-3971
-4521
-5014
-5389
-5572
-5497
-5117
-4426
-3462
-2305
-1061
159
1259
2179
2902
3447
3857
4182
4461
4713
4930
5094
5182
5186
5119
5014
4920
4879
4915
5021
5156
5255
5241
5053
4656
4057
3303
2468
1635
875
233
-285
-706
-1082
-1470
-1917
-2441
-3031
-3643
-4209
-4654
-4911
-4934
-4707
-4254
-3626
-2898
-2151
-1455
-856
-364
47
436
874
1431
2146
3021
4006
5012
5921
6613
6990
6994
6616
5890
4883
3677
2347
956
-449
-1830
-3146
-4346
-5367
-6137
-6591
-6683
-6408
-5797
-4921
-3875
-2756
-1653
-631
266
1016
1606
2021
2251
2287
2135
1829
1429
1026
723
617
779
1239
1978
2934
4018
5132
6183
7092
7801
8267
8459
8356
7950
7253
6299
5151
3891
2610
1393
298
-644
-1434
-2090
-2632
-3068
-3385
-3557
-3558
-3381
-3055
-2644
-2242
-1946
-1826
-1905
-2146
-2462
-2737
-2864
-2773
-2453
-1951
-1357
-774
-289
47
229
292
285
260
248
256
272
278
261
221
172
134
126
153
207
272
331
377
418
478
583
757
1008
1324
1678
2036
2365
2642
2858
3007
3082
3064
2927
2638
2172
1531
751
-99
-925
-1628
-2136
-2416
-2489
-2419
-2301
-2229
-2271
-2455
-2764
-3141
-3515
-3814
-3992
-4029
-3937
-3748
-3503
-3236
-2970
-2708
-2442
-2149
-1806
-1391
-887
-288
398
1153
1948
2747
3513
4215
4831
5351
5775
6109
6359
6525
6603
6589
6483
6298
6067
5831
5642
5540
5542
5640
5793
5949
6051
6065
5984
5831
5645
5467
5313
5170
4992
4717
4292
3694
2949
2127
1329
654
171
-105
-216
-247
-297
-446
-727
-1113
-1533
-1890
-2100
-2122
-1971
-1719
-1468
-1321
-1349
-1571
-1947
-2389
-2791
-3052
-3107
-2934
-2556
-2033
-1440
-850
-322
108
424
632
748
799
812
816
833
872
928
979
988
911
714
382
-68
-586
-1093
-1500
-1725
-1717
-1465
-1008
-420
201
762
1191
1450
1543
1504
1383
1233
1085
950
808
624
354
-36
-562
-1212
-1948
-2711
-3436
-4062
-4550
-4887
-5091
-5204
-5281
-5371
-5504
-5675
-5844
-5941
-5883
-5592
-5021
-4168
-3080
-1845
-577
613
1639
2459
3075
3529
3882
4193
4499
4807
5092
5311
5421
5397
5242
4987
4683
4383
4128
3930
3769
3602
3375
3043
2583
2005
1349
671
31
-522
-971
-1325
-1622
-1916
-2258
-2685
-3205
-3797
-4411
-4981
-5441
-5740
-5852
-5786
-5581
-5295
-4991
-4717
-4492
-4301
-4097
-3815
-3396
-2803
-2047
-1182
-305
468
1034
1322
1318
1065
653
187
-233
-542
-720
-784
-776
-732
-667
-563
-376
-58
416
1027
1702
2324
2761
2901
2687
2137
1340
434
-438
-1162
-1693
-2057
-2338
-2645
-3064
-3622
-4273
-4904
-5365
-5512
-5259
-4599
-3615
-2459
-1312
-338
357
747
886
882
863
937
1159
1525
1975
2420
2768
2958
2973
2843
2628
2399
2207
2070
1961
1820
1575
1161
551
-236
-1133
-2043
-2859
-3496
-3911
-4113
-4157
-4126
-4099
-4126
-4210
-4298
-4301
-4113
-3651
-2878
-1827
-594
677
1827
2718
3267
3461
3360
3081
2761
2531
2478
2631
2956
3366
3746
3979
3971
3666
3061
2193
1138
-14
-1169
-2249
-3197
-3987
-4615
-5101
-5474
-5766
-6005
-6205
-6369
-6490
-6555
-6552
-6479
-6344
-6174
-6007
-5890
-5869
-5983
-6254
-6680
-7238
-7882
-8551
-9181
-9708
-10087
-10288
-10307
-10156
-9860
-9451
-8954
-8387
-7759
-7073
-6329
-5537
-4720
-3909
-3147
-2475
-1922
-1502
-1204
-998
-842
-693
-514
-285
-2
324
674
1029
1367
1673
1929
2115
2208
2182
2020
1714
1277
743
162
-409
-919
-1335
-1644
-1853
-1981
-2043
-2040
-1960
-1777
-1469
-1032
-489
104
667
1117
1388
1450
1322
1060
746
460
259
161
149
184
224
248
267
320
465
748
1191
1771
2426
3071
3625
4032
4282
4413
4499
4622
4850
5214
5701
6255
6800
7259
7575
7720
7697
7525
7229
6823
6304
5656
4859
3902
2798
1589
342
-855
-1914
-2760
-3348
-3669
-3753
-3658
-3465
-3258
-3112
-3076
-3171
-3380
-3661
-3949
-4178
-4291
-4256
-4067
-3745
-3326
-2852
-2352
-1843
-1320
-772
-186
437
1076
1695
2246
2691
3006
3195
3282
3302
3286
3243
3154
2977
2665
2182
1527
743
-84
-848
-1443
-1797
-1887
-1747
-1455
-1111
-806
-599
-502
-484
-484
-430
-266
36
473
1014
1618
2238
2842
3406
3919
4374
4762
5073
5297
5430
5478
5460
5408
5355
5328
5341
5386
5437
5455
5396
5225
4920
4480
3925
3288
2613
1947
1330
789
337
-32
-340
-623
-912
-1229
-1569
-1898
-2150
-2240
-2087
-1637
-887
100
1202
2254
3082
3540
3549
3107
2294
1253
147
-870
-1693
-2277
-2637
-2833
-2938
-3018
-3109
-3218
-3328
-3415
-3465
-3485
-3500
-3550
-3670
-3873
-4143
-4428
-4654
-4736
-4599
-4192
-3500
-2546
-1389
-111
1191
2416
3467
4262
4737
4856
4610
4025
3157
2087
914
-261
-1344
-2267
-2986
-3489
-3794
-3935
-3961
-3921
-3858
-3803
-3772
-3764
-3762
-3737
-3656
-3482
-3192
-2779
-2258
-1671
-1077
-548
-150
67
84
-86
-396
-776
-1147
-1439
-1598
-1600
-1451
-1182
-837
-470
-130
143
320
383
323
137
-175
-612
-1169
-1837
-2602
-3446
-4338
-5243
-6116
-6906
-7563
-8041
-8309
-8356
-8199
-7879
-7458
-7005
-6585
-6238
-5974
-5766
-5561
-5288
-4883
-4304
-3544
-2638
-1649
-656
263
1054
1689
2173
2532
2795
2988
3117
3170
3126
2969
2700
2347
1969
1645
1458
1475
1731
2218
2882
3641
4397
5056
5548
5838
5925
5836
5613
5298
4918
4479
3966
3354
2615
1739
744
-316
-1356
-2268
-2944
-3297
-3281
-2903
-2226
-1356
-419
464
1198
1736
2073
2244
2302
2294
2251
2176
2048
1840
1525
1100
579
-6
-620
-1241
-1869
-2526
-3247
-4061
-4975
-5958
-6944
-7847
-8582
-9088
-9351
-9405
-9317
-9170
-9028
-8915
-8804
-8628
-8300
-7745
-6929
-5877
-4674
-3449
-2347
-1496
-982
-831
-1006
-1425
-1969
-2515
-2948
-3181
-3159
-2867
-2328
-1594
-743
135
956
1649
2173
2519
2708
2775
2760
2690
2566
2369
2071
1644
1088
433
-255
-890
-1388
-1687
-1764
-1642
-1383
-1061
-747
-484
-281
-116
50
252
509
812
1127
1411
1623
1737
1747
1664
1505
1284
1006
667
267
-185
-653
-1081
-1395
-1528
-1436
-1114
-607
2
608
1116
1461
1624
1635
1555
1458
1402
1412
1473
1535
1530
1393
1084
593
-53
-800
-1588
-2362
-3084
-3740
-4336
-4884
-5393
-5854
-6234
-6484
-6538
-6341
-5857
-5089
-4086
-2939
-1771
-712
124
662
882
822
564
217
-115
-355
-468
-466
-396
-319
-290
-336
-454
-606
-742
-812
-782
-644
-415
-122
206
551
910
1290
1697
2122
2532
2873
3075
3075
2834
2355
1686
921
174
-433
-799
-860
-593
-22
797
1778
2821
3815
4652
5225
5449
5264
4651
3646
2332
837
-687
-2090
-3253
-4104
-4629
-4863
-4872
-4725
-4475
-4138
-3701
-3128
-2385
-1460
-379
797
1980
3082
4032
4800
5400
5877
6294
6703
7125
7544
7913
8167
8254
8145
7856
7437
6960
6494
6082
5730
5407
5055
4620
4070
3414
2705
2025
1468
1100
948
985
1139
1308
1392
1316
1049
603
29
-607
-1239
-1822
-2329
-2758
-3109
-3383
-3569
-3645
-3587
-3384
-3044
-2603
-2122
-1673
-1328
-1139
-1132
-1302
-1619
-2041
-2529
-3045
-3568
-4082
-4578
-5042
-5456
-5794
-6032
-6145
-6118
-5946
-5635
-5200
-4666
-4066
-3446
-2858
-2364
-2023
-1876
-1937
-2174
-2510
-2831
-3004
-2907
-2460
-1646
-518
810
2186
3452
4481
5192
5564
5621
5421
5026
4494
3864
3165
2426
1680
980
388
-39
-258
-260
-78
224
564
861
1057
1125
1073
928
724
483
210
-109
-495
-957
-1486
-2041
-2559
-2964
-3196
-3221
-3051
-2742
-2383
-2077
-1922
-1982
-2283
-2801
-3472
-4206
-4904
-5474
-5853
-6011
-5957
-5734
-5406
-5044
-4702
-4407
-4146
-3871
-3508
-2981
-2236
-1267
-119
1106
2274
3244
3902
4186
4099
3702
3098
2400
1706
1077
531
52
-393
-840
-1313
-1820
-2362
-2944
-3586
-4322
-5194
-6230
-7423
-8712
-9980
-11064
-11789
-12003
-11615
-10618
-9096
-7202
-5128
-3059
-1136
565
2037
3329
4505
5623
6700
7703
8553
9145
9377
9185
8555
7543
6262
4865
3520
2382
1564
1126
1067
1329
1815
2405
2981
3441
3720
3790
3662
3376
2990
2562
2138
1748
1403
1103
845
635
496
465
590
918
1478
2273
3266
4392
5560
6671
7637
8392
8901
9153
9159
8934
8491
7836
6969
5898
4653
3291
1902
597
-509
-1326
-1814
-1997
-1967
-1863
-1843
-2045
-2548
-3354
-4383
-5488
-6491
-7227
-7574
-7486
-6990
-6172
-5150
-4040
-2925
-1846
-803
228
1266
2305
3301
4173
4820
5151
5109
4697
3976
3059
2086
1193
487
28
-175
-153
46
367
771
1231
1730
2244
2731
3125
3344
3305
2948
2261
1291
145
-1032
-2081
-2870
-3326
-3443
-3291
-2986
-2661
-2433
-2372
-2489
-2746
-3071
-3394
-3667
-3882
-4074
-4299
-4619
-5069
-5642
-6284
-6905
-7404
-7694
-7730
-7521
-7123
-6630
-6139
-5724
-5412
-5176
-4937
-4586
-4017
-3151
-1962
-486
1184
2918
4576
6037
7217
8084
8651
8963
9079
9048
8905
8657
8303
7836
7265
6618
5944
5294
4710
4197
3718
3191
2504
1545
229
-1475
-3529
-5832
-8240
-10594
-12756
-14624
-16152
-17334
-18193
-18759
-19055
-19085
-18844
-18328
-17540
-16500
-15240
-13790
-12163
-10341
-8282
-5926
-3228
-188
3131
6588
9984
13090
15694
17642
18863
19385
19311
18787
17965
16963
15849
14635
13297
11797
10106
8230
6204
4094
1981
-63
-1975
-3716
-5261
-6598
-7718
-8609
-9260
-9656
-9792
-9674
-9323
-8778
-8092
-7333
-6580
-5912
-5407
-5124
-5097
-5324
-5757
-6308
-6860
-7284
-7468
-7330
-6845
-6040
-4988
-3793
-2565
-1399
-364
505
1204
1751
2178
2526
2840
3170
3571
4091
4774
5634
6655
7783
8927
9977
10817
11354
11531
11340
10817
10030
9064
7993
6873
5722
4525
3240
1805
158
-1750
-3941
-6394
-9044
-11776
-14439
-16863
-18884
-20369
-21246
-21512
-21237
-20546
-19589
-18510
-17415
-16356
-15328
-14283
-13158
-11900
-10483
-8925
-7275
-5602
-3969
-2421
-970
407
1758
3149
4648
6316
8199
10325
12695
15277
18002
20758
23396
25740
27608
28842
29334
29046
28022
26381
24297
21972
19597
17333
15280
13473
11881
10417
8953
7343
5447
3157
421
-2741
-6226
-9855
-13395
-16584
-19179
-20988
-21902
-21906
-21079
-19572
-17583
-15328
-13014
-10822
-8898
-7350
-6242
-5594
-5379
-5524
-5917
-6424
-6911
-7269
-7434
-7402
-7217
-6961
-6720
-6561
-6515
-6569
-6682
-6799
-6877
-6898
-6868
-6811
-6745
-6674
-6573
-6391
-6071
-5562
-4839
-3907
-2799
-1557
-220
1189
2660
4186
5747
7285
8708
9893
10711
11054
10865
10152
8979
7451
5689
3800
1869
-34
-1844
-3475
-4813
-5723
-6070
-5766
-4803
-3279
-1398
565
2313
3594
4248
4235
3629
2586
1290
-93
-1449
-2728
-3923
-5047
-6099
-7046
-7819
-8334
-8511
-8304
-7710
-6767
-5538
-4088
-2464
-686
1243
3319
5515
7765
9963
11972
13654
14893
15623
15833
15557
14862
13817
12482
10901
9109
7151
5101
3070
1201
-353
-1462
-2057
-2153
-1863
-1377
-935
-774
-1084
-1971
-3437
-5385
-7646
-10018
-12301
-14337
-16027
-17334
-18275
-18893
-19230
-19311
-19122
-18613
-17710
-16335
-14432
-11984
-9033
-5682
-2082
1585
5128
8374
11183
13459
15152
16245
16755
16719
16193
15261
14025
12625
11221
9985
9076
8608
8621
9060
9774
10532
11058
11086
10409
8927
6671
3800
577
-2681
-5662
-8115
-9891
-10970
-11451
-11526
-11441
-11438
-11716
-12393
-13487
-14919
-16532
-18112
-19430
-20269
-20452
-19862
-18443
-16207
-13215
-9573
-5408
-864
3913
8777
13590
18216
22529
26412
29763
32500
34568
35938
36607
36596
35936
34662
32802
30383
27427
23967
20061
15798
11311
6766
2349
-1759
-5407
-8500
-11010
-12978
-14500
-15697
-16693
-17580
-18402
-19147
-19757
-20142
-20203
-19856
-19052
-17783
-16090
-14053
-11784
-9411
-7056
-4824
-2781
-946
717
2284
3861
5552
7429
9504
11717
13933
15972
17640
18775
19281
19151
18458
17330
15905
14290
12528
10589
8393
5843
2878
-491
-4162
-7946
-11610
-14913
-17666
-19756
-21154
-21905
-22088
-21782
-21038
-19870
-18272
-16245
-13827
-11122
-8299
-5574
-3170
-1272
17
703
908
849
800
1044
1821
3287
5483
8330
11629
15096
18398
21204
23238
24319
24394
23536
21928
19824
17492
15171
13024
11133
9500
8079
6808
5643
4566
3589
2730
1989
1328
667
-101
-1079
-2331
-3854
-5558
-7283
-8820
-9955
-10510
-10375
-9522
-8005
-5949
-3530
-953
1565
3810
5584
6719
7101
6680
5485
3633
1312
-1232
-3732
-5930
-7614
-8638
-8937
-8530
-7514
-6042
-4306
-2504
-807
669
1893
2920
3886
4970
6341
8100
10232
12586
14890
16799
17981
18192
17343
15523
12983
10071
7148
4511
2333
650
-619
-1618
-2497
-3367
-4276
-5216
-6150
-7037
-7854
-8594
-9254
-9807
-10189
-10300
-10025
-9265
-7981
-6213
-4078
-1755
573
2751
4687
6364
7819
9113
10294
11371
12312
13054
13539
13734
13652
13345
12888
12350
11769
11140
10420
9545
8455
7115
5523
3709
1731
-342
-2428
-4433
-6246
-7733
-8756
-9187
-8952
-8061
-6632
-4882
-3097
-1579
-573
-216
-503
-1295
-2355
-3412
-4216
-4595
-4471
-3864
-2860
-1586
-178
1232
2523
3583
4310
4619
4461
3839
2821
1532
141
-1181
-2298
-3137
-3695
-4027
-4206
-4287
-4273
-4099
-3655
-2820
-1509
284
2469
4862
7224
9306
10897
11863
12163
11837
10988
9752
8268
6667
5062
3552
2227
1165
429
54
39
337
856
1476
2061
2486
2658
2530
2105
1433
601
-292
-1148
-1893
-2489
-2936
-3272
-3553
-3839
-4173
-4559
-4965
-5323
-5552
-5582
-5380
-4963
-4402
-3803
-3285
-2943
-2833
-2960
-3291
-3773
-4363
-5047
-5843
-6790
-7920
-9228
-10655
-12077
-13332
-14253
-14709
-14637
-14059
-13067
-11792
-10361
-8860
-7311
-5676
-3882
-1860
418
2914
5522
8086
10436
12425
13962
15017
15619
15832
15721
15332
14671
13705
12378
10627
8407
5707
2566
-928
-4641
-8399
-11999
-15232
-17893
-19809
-20860
-20999
-20258
-18750
-16647
-14153
-11469
-8762
-6143
-3664
-1331
876
2969
4935
6724
8261
9462
10263
10642
10629
10303
9775
9159
8545
7978
7457
6937
6354
5644
4767
3717
2522
1236
-76
-1356
-2558
-3656
-4640
-5502
-6230
-6801
-7177
-7312
-7164
-6702
-5926
-4869
-3600
-2219
-839
434
1516
2371
3014
3516
3987
4551
5326
6384
7743
9352
11102
12850
14440
15741
16656
17137
17171
16767
15933
14668
12955
10778
8141
5105
1792
-1600
-4818
-7592
-9682
-10925
-11272
-10799
-9697
-8231
-6690
-5330
-4324
-3739
-3530
-3558
-3625
-3518
-3051
-2095
-592
1436
3900
6665
9565
12422
15068
17351
19145
20361
20950
20910
20289
19183
17731
16097
14453
12956
11725
10824
10257
9969
9858
9802
9677
9382
8855
8082
7097
5971
4804
3699
2756
2044
1596
1397
1387
1470
1524
1432
1098
472
-444
-1599
-2906
-4269
-5611
-6890
-8115
-9328
-10591
-11957
-13443
-15022
-16620
-18136
-19464
-20514
-21227
-21573
-21539
-21111
-20264
-18959
-17157
-14850
-12078
-8954
-5655
-2401
585
3130
5144
6638
7718
8547
9303
10131
11111
12249
13481
14702
15792
16638
17145
17245
16891
16056
14748
13003
10910
8599
6236
3994
2015
382
-898
-1894
-2722
-3500
-4309
-5162
-5995
-6694
-7129
-7199
-6868
-6170
-5198
-4065
-2868
-1655
-423
870
2267
3776
5346
6865
8185
9163
9710
9817
9568
9115
8643
8313
8225
8396
8765
9215
9614
9845
9834
9551
9008
8234
7260
6114
4815
3389
1875
342
-1121
-2406
-3411
-4062
-4330
-4243
-3882
-3365
-2826
-2382
-2111
-2029
-2087
-2181
-2171
-1922
-1332
-368
919
2395
3870
5128
5980
6301
6054
5296
4154
2792
1370
7
-1234
-2342
-3338
-4245
-5060
-5741
-6219
-6410
-6256
-5747
-4941
-3959
-2965
-2130
-1600
-1467
-1753
-2413
-3357
-4468
-5629
-6741
-7729
-8545
-9161
-9561
-9736
-9677
-9380
-8844
-8073
-7084
-5903
-4574
-3151
-1704
-305
973
2073
2959
3630
4114
4468
4761
5059
5412
5843
6346
6897
7464
8020
8550
9056
9549
10040
10530
11008
11453
11838
12144
12359
12482
12514
12444
12245
11863
11233
10293
9006
7381
5476
3395
1263
-804
-2727
-4480
-6088
-7602
-9068
-10492
-11814
-12910
-13611
-13745
-13186
-11890
-9922
-7443
-4680
-1882
731
3007
4879
6357
7501
8391
9088
9619
9972
10111
9994
9598
8935
8050
7016
5914
4814
3766
2788
1880
1027
217
-553
-1268
-1908
-2448
-2871
-3181
-3396
-3552
-3696
-3873
-4119
-4456
-4885
-5387
-5923
-6438
-6867
-7142
-7203
-7012
-6560
-5878
-5032
-4116
-3233
-2476
-1907
-1543
-1357
-1286
-1255
-1198
-1083
-922
-766
-695
-793
-1123
-1709
-2528
-3511
-4564
-5579
-6458
-7124
-7530
-7658
-7516
-7128
-6532
-5770
-4891
-3938
-2952
-1958
-970
14
1008
2028
3078
4148
5202
6182
7019
7643
8003
8074
7869
7430
6823
6122
5397
4701
4062
3484
2941
2393
1791
1085
243
-741
-1836
-2968
-4030
-4891
-5424
-5531
-5169
-4363
-3209
-1860
-499
691
1559
2001
1979
1502
627
-556
-1940
-3400
-4805
-6018
-6913
-7387
-7381
-6895
-5990
-4780
-3407
-2003
-666
565
1703
2792
3870
4926
5881
6585
6850
6497
5414
3605
1208
-1520
-4247
-6635
-8405
-9388
-9552
-8994
-7904
-6517
-5069
-3750
-2693
-1960
-1554
-1435
-1534
-1774
-2077
-2382
-2645
-2848
-2990
-3086
-3146
-3163
-3108
-2926
-2559
-1961
-1133
-138
894
1791
2371
2492
2095
1222
13
-1327
-2582
-3572
-4192
-4428
-4336
-4014
-3561
-3045
-2501
-1934
-1356
-805
-359
-131
-231
-730
-1620
-2799
-4080
-5237
-6054
-6383
-6180
-5505
-4501
-3339
-2171
-1088
-103
831
1790
2831
3964
5131
6223
7101
7638
7749
7412
6663
5590
4304
2926
1564
317
-730
-1501
-1933
-1985
-1645
-944
43
1201
2395
3494
4389
5009
5328
5352
5105
4614
3895
2956
1801
445
-1071
-2679
-4283
-5770
-7034
-7982
-8560
-8747
-8559
-8042
-7265
-6305
-5253
-4201
-3243
-2467
-1941
-1709
-1773
-2097
-2607
-3203
-3778
-4236
-4507
-4556
-4387
-4034
-3549
-2998
-2441
-1934
-1518
-1221
-1050
-994
-1022
-1086
-1127
-1086
-919
-605
-157
381
946
1467
1886
2173
2327
2381
2385
2392
2446
2567
2754
2993
3268
3580
3954
4444
5123
6068
7338
8949
10865
12983
15144
17147
18776
19834
20171
19714
18480
16577
14185
11534
8864
6389
4262
2560
1275
327
-413
-1093
-1848
-2780
-3934
-5304
-6826
-8399
-9896
-11183
-12133
-12645
-12659
-12159
-11183
-9817
-8189
-6447
-4744
-3214
-1955
-1025
-435
-163
-165
-386
-773
-1277
-1850
-2445
-3009
-3490
-3837
-4013
-4008
-3842
-3563
-3240
-2944
-2731
-2619
-2587
-2574
-2492
-2247
-1762
-1000
31
1273
2626
3970
5181
6157
6826
7158
7162
6881
6371
5696
4905
4034
3102
2119
1097
63
-934
-1829
-2545
-3015
-3200
-3102
-2774
-2310
-1826
-1439
-1243
-1292
-1598
-2141
-2882
-3780
-4799
-5909
-7072
-8231
-9296
-10150
-10658
-10702
-10209
-9175
-7679
-5868
-3927
-2045
-377
986
2012
2716
3136
3308
3252
2977
2493
1835
1079
336
-267
-622
-683
-487
-160
111
129
-258
-1111
-2375
-3891
-5445
-6821
-7861
-8499
-8773
-8792
-8697
-8608
-8585
-8624
-8662
-8619
-8427
-8064
-7564
-6987
-6408
-5870
-5365
-4833
-4179
-3305
-2149
-713
927
2638
4253
5617
6612
7187
7357
7190
6783
6239
5643
5048
4477
3928
3381
2810
2193
1516
779
-5
-805
-1580
-2281
-2859
-3276
-3514
-3582
-3512
-3352
-3157
-2969
-2808
-2669
-2521
-2322
-2029
-1619
-1087
-456
233
933
1596
2182
2661
3011
3213
3250
3114
2807
2350
1794
1208
680
291
98
120
327
647
980
1225
1295
1144
767
195
-514
-1296
-2089
-2842
-3514
-4067
-4463
-4665
-4640
-4379
-3904
-3279
-2606
-2009
-1604
-1470
-1626
-2013
-2516
-2973
-3231
-3173
-2752
-2003
-1024
45
1064
1925
2577
3025
3318
3523
3692
3851
3984
4051
4006
3821
3499
3089
2667
2321
2118
2090
2217
2439
2671
2836
2881
2805
2649
2487
2399
2441
2622
2896
3170
3324
3241
2841
2096
1042
-232
-1603
-2943
-4147
-5146
-5918
-6475
-6856
-7102
-7243
-7293
-7247
-7094
-6830
-6469
-6053
-5643
-5316
-5140
-5158
-5372
-5739
-6172
-6560
-6785
-6753
-6407
-5745
-4815
-3709
-2538
-1416
-440
320
830
1078
1073
832
376
-272
-1083
-2013
-3004
-3977
-4844
-5525
-5955
-6105
-5980
-5623
-5096
-4466
-3788
-3092
-2384
-1654
-891
-98
696
1434
2045
2455
2617
2521
2202
1742
1246
831
597
612
904
1460
2232
3141
4094
4986
5710
6165
6267
5962
5237
4130
2728
1157
-433
-1902
-3136
-4073
-4703
-5063
-5216
-5227
-5139
-4966
-4688
-4272
-3687
-2930
-2041
-1098
-208
516
988
1169
1080
806
476
234
213
500
1121
2027
3111
4222
5194
5878
6166
6008
5411
4435
3174
1735
222
-1278
-2697
-3980
-5076
-5935
-6501
-6721
-6558
-6004
-5094
-3901
-2537
-1125
218
1407
2398
3189
3810
4305
4710
5045
5306
5473
5522
5433
5199
4825
4321
3698
2961
2112
1162
139
-904
-1891
-2735
-3358
-3712
-3796
-3655
-3368
-3020
-2678
-2367
-2068
-1735
-1321
-810
-240
296
671
760
485
-152
-1057
-2062
-2959
-3559
-3731
-3437
-2735
-1754
-658
400
1314
2035
2578
2994
3352
3712
4112
4569
5078
5625
6194
6765
7313
7803
8186
8406
8399
8115
7529
6651
5527
4241
2896
1607
477
-416
-1035
-1389
-1536
-1576
-1630
-1816
-2223
-2879
-3740
-4689
-5555
-6157
-6346
-6047
-5287
-4195
-2970
-1835
-982
-521
-461
-712
-1119
-1514
-1765
-1812
-1676
-1446
-1239
-1162
-1275
-1574
-1994
-2434
-2791
-2985
-2983
-2798
-2483
-2110
-1746
-1440
-1212
-1052
-930
-803
-624
-355
33
549
1185
1910
2677
3427
4098
4634
4994
5155
5108
4856
4400
3736
2856
1753
433
-1070
-2689
-4319
-5833
-7100
-8007
-8488
-8524
-8157
-7482
-6617
-5695
-4843
-4166
-3741
-3609
-3781
-4230
-4894
-5683
-6484
-7175
-7645
-7804
-7606
-7043
-6147
-4979
-3607
-2100
-519
1079
2636
4080
5323
6265
6811
6894
6497
5669
4526
3234
1983
945
246
-60
3
340
812
1263
1551
1574
1283
692
-129
-1064
-1970
-2699
-3121
-3152
-2764
-2001
-971
180
1286
2198
2816
3104
3096
2879
2569
2279
2094
2058
2166
2382
2650
2919
3152
3331
3453
3522
3535
3478
3327
3052
2632
2060
1349
537
-323
-1173
-1955
-2627
-3163
-3556
-3812
-3951
-3995
-3964
-3874
-3737
-3559
-3342
-3094
-2828
-2562
-2325
-2141
-2033
-2009
-2054
-2138
-2213
-2230
-2151
-1962
-1676
-1340
-1016
-768
-648
-680
-854
-1139
-1485
-1848
-2193
-2502
-2771
-2997
-3168
-3261
-3234
-3043
-2651
-2045
-1247
-307
699
1684
2570
3297
3826
4141
4239
4123
3806
3312
2682
1984
1311
773
480
515
920
1675
2704
3891
5099
6199
7094
7723
8067
8130
7929
7479
6794
5887
4782
3526
2191
866
-351
-1380
-2171
-2719
-3058
-3257
-3397
-3556
-3791
-4135
-4596
-5161
-5809
-6507
-7216
-7887
-8460
-8866
-9037
-8920
-8490
-7770
-6823
-5755
-4692
-3757
-3046
-2608
-2441
-2491
-2669
-2868
-2988
-2947
-2699
-2233
-1573
-774
94
948
1711
2322
2742
2957
2985
2860
2627
2329
1992
1628
1228
779
269
-294
-880
-1439
-1905
-2220
-2342
-2256
-1984
-1568
-1067
-533
-6
496
976
1443
1907
2368
2807
3197
3502
3696
3766
3725
3602
3447
3314
3255
3308
3495
3815
4251
4773
5342
5921
6480
6998
7471
7905
8314
8708
9089
9443
9739
9933
9978
9836
9489
8946
8239
7413
6522
5608
4698
3803
2924
2065
1237
467
-208
-756
-1154
-1409
-1556
-1650
-1750
-1901
-2115
-2366
-2596
-2735
-2721
-2527
-2167
-1697
-1200
-758
-433
-252
-203
-249
-349
-473
-622
-825
-1128
-1576
-2194
-2972
-3862
-4793
-5686
-6472
-7111
-7595
-7943
-8189
-8366
-8488
-8551
-8529
-8384
-8074
-7569
-6849
-5915
-4791
-3513
-2135
-718
670
1967
3124
4112
4934
5620
6225
6811
7431
8108
8824
9525
10128
10548
10722
10636
10324
9873
9394
8993
8743
8662
8705
8781
8773
8572
8103
7347
6334
5140
3860
2587
1387
299
-669
-1529
-2297
-2981
-3577
-4067
-4428
-4641
-4700
-4617
-4417
-4132
-3794
-3422
-3019
-2577
-2077
-1501
-844
-114
661
1441
2177
2821
3335
3695
3896
3946
3867
3691
3455
3196
2953
2758
2634
2593
2627
2710
2799
2833
2748
2488
2011
1309
404
-642
-1741
-2787
-3669
-4292
-4584
-4513
-4083
-3340
-2359
-1240
-87
995
1924
2639
3114
3351
3377
3239
2985
2663
2305
1925
1523
1088
608
77
-497
-1089
-1657
-2151
-2519
-2717
-2719
-2520
-2138
-1616
-1006
-375
221
730
1123
1391
1547
1621
1654
1691
1767
1908
2124
2410
2750
3121
3495
3844
4139
4351
4453
4421
4241
3917
3472
2952
2422
1950
1594
1389
1332
1380
1465
1504
1427
1192
800
294
-256
-763
-1154
-1376
-1411
-1264
-960
-529
4
622
1310
2049
2811
3555
4238
4823
5291
5652
5937
6193
6454
6730
6988
7158
7146
6861
6250
5313
4122
2802
1510
398
-415
-871
-971
-767
-340
222
847
1479
2080
2620
3068
3392
3562
3566
3422
3180
2924
2747
2732
2926
3323
3865
4459
4997
5391
5593
5604
5462
5223
4937
4621
4258
3801
3191
2389
1393
249
-954
-2104
-3095
-3852
-4348
-4604
-4680
-4653
-4591
-4537
-4498
-4452
-4358
-4173
-3869
-3442
-2912
-2315
-1696
-1093
-529
-11
469
929
1386
1849
2310
2744
3109
3352
3421
3270
2877
2246
1415
450
-560
-1521
-2342
-2959
-3336
-3477
-3415
-3210
-2929
-2642
-2405
-2261
-2238
-2351
-2606
-3003
-3533
-4174
-4891
-5626
-6307
-6848
-7162
-7176
-6839
-6139
-5101
-3786
-2285
-704
847
2272
3492
4457
5143
5554
5714
5662
5448
5125
4749
4369
4029
3763
3590
3516
3530
3605
3703
3778
3784
3681
3447
3077
2589
2023
1428
864
384
31
-170
-210
-97
149
502
931
1410
1908
2396
2842
3214
3478
3608
3585
3411
3103
2700
2254
1825
1467
1222
1109
1122
1232
1394
1552
1659
1680
1598
1422
1178
909
659
471
377
393
518
739
1029
1356
1685
1986
2237
2427
2560
2653
2738
2852
3037
3322
3722
4225
4792
5362
5856
6197
6319
6184
5784
5145
4319
3372
2372
1382
450
-384
-1091
-1647
-2031
-2226
-2228
-2048
-1722
-1307
-877
-511
-275
-211
-329
-602
-979
-1391
-1774
-2075
-2262
-2322
-2261
-2090
-1826
-1485
-1086
-653
-215
191
524
751
853
831
711
530
333
156
17
-95
-206
-360
-594
-930
-1364
-1866
-2383
-2853
-3216
-3430
-3477
-3362
-3111
-2763
-2361
-1948
-1557
-1215
-937
-733
-602
-536
-517
-524
-529
-506
-433
-299
-102
148
433
731
1016
1271
1478
1623
1698
1691
1596
1405
1114
728
261
-260
-799
-1312
-1750
-2073
-2248
-2262
-2121
-1855
-1510
-1147
-832
-620
-555
-651
-897
-1249
-1643
-2001
-2249
-2322
-2185
-1833
-1295
-631
85
770
1351
1774
2013
2074
1988
1806
1591
1397
1265
1214
1233
1286
1321
1277
1102
759
237
-442
-1233
-2069
-2872
-3568
-4096
-4414
-4503
-4366
-4026
-3511
-2858
-2100
-1265
-378
539
1463
2364
3207
3949
4549
4969
5185
5193
5013
4685
4266
3813
3379
2993
2662
2366
2070
1733
1320
819
244
-371
-974
-1514
-1949
-2262
-2455
-2551
-2580
-2565
-2516
-2419
-2247
-1964
-1545
-983
-304
437
1164
1794
2254
2499
2516
2325
1970
1507
984
435
-127
-705
-1313
-1955
-2623
-3287
-3899
-4401
-4743
-4890
-4838
-4610
-4257
-3844
-3434
-3079
-2807
-2627
-2529
-2495
-2511
-2569
-2672
-2829
-3048
-3329
-3654
-3995
-4308
-4550
-4683
-4685
-4556
-4313
-3988
-3621
-3249
-2899
-2586
-2313
-2069
-1842
-1616
-1382
-1137
-891
-658
-460
-312
-222
-182
-166
-132
-30
188
551
1059
1681
2350
2985
3502
3837
3960
3884
3656
3346
3027
2752
2546
2405
2300
2198
2074
1924
1766
1629
1543
1521
1551
1600
1615
1549
1371
1079
702
289
-104
-432
-676
-842
-961
-1075
-1226
-1441
-1726
-2072
-2453
-2839
-3199
-3509
-3745
-3892
-3937
-3872
-3702
-3441
-3116
-2766
-2430
-2142
-1922
-1772
-1679
-1622
-1584
-1556
-1548
-1574
-1652
-1787
-1967
-2159
-2318
-2401
-2379
-2252
-2049
-1822
-1632
-1530
-1545
-1679
-1911
-2203
-2521
-2838
-3141
-3428
-3699
-3950
-4167
-4329
-4417
-4424
-4359
-4252
-4142
-4070
-4062
-4116
-4211
-4308
-4366
-4356
-4274
-4139
-3987
-3857
-3778
-3761
-3799
-3871
-3953
-4026
-4082
-4115
-4115
-4058
-3904
-3602
-3101
-2376
-1441
-357
776
1836
2711
3330
3679
3808
3818
3831
3956
4266
4773
5433
6156
6833
7361
7663
7700
7469
6994
6316
5478
4520
3475
2375
1249
129
-944
-1932
-2794
-3500
-4027
-4375
-4548
-4572
-4479
-4305
-4083
-3845
-3603
-3366
-3131
-2895
-2657
-2424
-2212
-2041
-1934
-1895
-1914
-1959
-1982
-1929
-1759
-1452
-1022
-519
-3
455
801
1008
1082
1052
956
825
671
483
231
-114
-573
-1136
-1767
-2407
-2993
-3470
-3813
-4026
-4146
-4227
-4322
-4472
-4694
-4983
-5316
-5664
-6002
-6313
-6591
-6838
-7053
-7227
-7345
-7380
-7301
-7081
-6701
-6157
-5464
-4654
-3779
-2903
-2100
-1443
-995
-797
-858
-1149
-1602
-2124
-2604
-2940
-3054
-2904
-2492
-1856
-1061
-182
708
1550
2301
2931
3418
3747
3902
3877
3676
3317
2836
2284
1721
1200
765
440
229
121
97
138
231
371
560
801
1095
1437
1810
2192
2557
2881
3145
3340
3470
3551
3611
3687
3820
4046
4391
4852
5402
5986
6523
6922
7100
6993
6575
5858
4896
3765
2553
1342
195
-852
-1781
-2592
-3288
-3868
-4324
-4641
-4802
-4796
-4625
-4309
-3883
-3398
-2908
-2470
-2131
-1926
-1875
-1976
-2209
-2533
-2887
-3201
-3401
-3420
-3211
-2760
-2085
-1243
-321
579
1350
1902
2170
2129
1791
1208
462
-349
-1120
-1756
-2187
-2371
-2306
-2025
-1596
-1099
-619
-230
20
114
68
-83
-291
-513
-722
-913
-1099
-1303
-1546
-1836
-2156
-2468
-2717
-2844
-2800
-2561
-2133
-1553
-881
-188
458
1006
1426
1708
1860
1897
1835
1685
1449
1131
736
279
-211
-696
-1129
-1469
-1687
-1773
-1741
-1621
-1455
-1285
-1147
-1057
-1020
-1020
-1039
-1049
-1028
-956
-821
-614
-333
19
433
892
1369
1831
2239
2562
2776
2873
2860
2756
2588
2380
2147
1893
1612
1294
932
526
92
-346
-758
-1118
-1409
-1628
-1784
-1897
-1988
-2078
-2179
-2297
-2433
-2587
-2758
-2944
-3139
-3335
-3517
-3665
-3759
-3786
-3744
-3643
-3506
-3355
-3207
-3064
-2911
-2719
-2457
-2104
-1661
-1157
-645
-184
173
401
510
548
588
706
960
1377
1943
2608
3306
3970
4550
5023
5395
5685
5917
6105
6243
6311
6279
6121
5824
5397
4868
4280
3678
3103
2584
2134
1757
1446
1192
981
799
626
444
234
-16
-308
-630
-952
-1240
-1457
-1572
-1571
-1459
-1252
-977
-659
-319
31
382
723
1039
1307
1502
1606
1615
1547
1441
1349
1321
1391
1562
1808
2078
2308
2446
2457
2339
2115
1822
1501
1181
874
581
302
40
-183
-333
-369
-260
6
411
912
1450
1971
2434
2829
3167
3474
3776
4081
4372
4613
4760
4779
4658
4418
4107
3786
3510
3310
3187
3115
3050
2950
2787
2558
2279
1976
1667
1356
1026
647
188
-365
-1000
-1679
-2341
-2924
-3384
-3709
-3921
-4074
-4233
-4457
-4777
-5189
-5651
-6097
-6449
-6638
-6619
-6373
-5913
-5277
-4516
-3692
-2864
-2087
-1410
-868
-486
-273
-227
-330
-555
-869
-1238
-1629
-2013
-2369
-2675
-2914
-3075
-3148
-3131
-3032
-2865
-2652
-2414
-2171
-1938
-1721
-1523
-1349
-1211
-1126
-1119
-1212
-1414
-1715
-2074
-2426
-2691
-2792
-2673
-2314
-1743
-1029
-270
428
977
1319
1446
1390
1217
1006
835
751
777
899
1081
1269
1414
1476
1434
1288
1054
760
437
112
-193
-464
-692
-876
-1014
-1111
-1171
-1206
-1229
-1258
-1310
-1398
-1525
-1686
-1861
-2021
-2133
-2171
-2113
-1956
-1708
-1392
-1037
-675
-339
-56
150
259
254
127
-120
-469
-885
-1316
-1699
-1973
-2091
-2028
-1791
-1418
-965
-496
-69
276
518
659
709
680
581
418
194
-78
-374
-658
-883
-1010
-1016
-909
-727
-533
-397
-375
-492
-733
-1049
-1370
-1627
-1779
-1817
-1772
-1699
-1657
-1687
-1797
-1956
-2105
-2179
-2121
-1911
-1562
-1122
-657
-233
102
327
444
473
435
341
190
-31
-338
-735
-1207
-1715
-2203
-2606
-2867
-2947
-2832
-2535
-2088
-1534
-919
-283
337
909
1406
1796
2056
2167
2124
1944
1661
1329
1008
761
634
653
822
1120
1511
1951
2393
2792
3112
3321
3393
3309
3055
2631
2049
1338
542
-280
-1063
-1744
-2270
-2608
-2747
-2704
-2518
-2246
-1954
-1704
-1547
-1512
-1603
-1797
-2050
-2305
-2503
-2597
-2555
-2372
-2065
-1667
-1223
-772
-348
32
364
653
912
1148
1365
1557
1712
1813
1845
1797
1664
1454
1180
869
553
268
50
-72
-80
21
207
430
628
736
695
472
64
-501
-1165
-1856
-2499
-3029
-3403
-3600
-3621
-3482
-3205
-2822
-2362
-1863
-1365
-912
-545
-296
-172
-152
-183
-191
-94
177
655
1329
2141
2995
3785
4413
4816
4978
4930
4733
4467
4197
3966
3781
3621
3446
3216
2905
2510
2055
1578
1123
725
402
151
-49
-231
-423
-649
-915
-1213
-1522
-1819
-2079
-2285
-2429
-2513
-2542
-2524
-2467
-2374
-2247
-2089
-1907
-1714
-1530
-1380
-1286
-1268
-1329
-1462
-1641
-1834
-2005
-2123
-2169
-2137
-2036
-1881
-1690
-1479
-1257
-1027
-792
-556
-328
-125
34
132
158
114
12
-126
-275
-412
-521
-592
-623
-608
-541
-409
-199
104
503
990
1539
2116
2679
3187
3607
3918
4107
4170
4104
3907
3579
3126
2561
1912
1219
529
-109
-653
-1079
-1379
-1559
-1641
-1645
-1598
-1520
-1435
-1367
-1346
-1400
-1552
-1811
-2161
-2560
-2945
-3241
-3380
-3314
-3028
-2540
-1896
-1157
-381
385
1113
1792
2416
2977
3461
3847
4113
4249
4258
4164
4001
3803
3592
3364
3092
2734
2249
1617
850
-4
-871
-1667
-2326
-2815
-3148
-3373
-3564
-3793
-4110
-4528
-5023
-5542
-6019
-6398
-6645
-6754
-6744
-6647
-6495
-6305
-6075
-5787
-5411
-4916
-4287
-3528
-2666
-1748
-832
25
774
1390
1867
2224
2491
2706
2894
3066
3206
3280
3238
3033
2636
2043
1289
436
-434
-1237
-1911
-2422
-2775
-3005
-3168
-3321
-3506
-3743
-4022
-4312
-4567
-4743
-4805
-4731
-4518
-4174
-3716
-3167
-2552
-1899
-1234
-585
24
575
1059
1479
1848
2186
2516
2860
3232
3637
4070
4517
4956
5359
5693
5923
6021
5966
5753
5400
4947
4449
3973
3576
3299
3155
3127
3174
3243
3288
3282
3221
3124
3024
2949
2918
2926
2948
2952
2905
2790
2610
2386
2147
1921
1719
1531
1333
1093
784
402
-32
-474
-868
-1158
-1307
-1306
-1176
-960
-713
-490
-333
-266
-298
-421
-624
-893
-1218
-1587
-1990
-2413
-2835
-3234
-3585
-3867
-4067
-4186
-4228
-4208
-4144
-4048
-3932
-3796
-3632
-3430
-3174
-2851
-2454
-1987
-1464
-911
-363
144
579
922
1173
1350
1485
1620
1794
2033
2348
2725
3135
3538
3893
4165
4334
4392
4343
4200
3979
3695
3364
3001
2624
2247
1888
1557
1261
997
754
519
281
35
-214
-453
-665
-832
-949
-1016
-1054
-1078
-1109
-1159
-1228
-1301
-1359
-1382
-1358
-1288
-1184
-1067
-959
-874
-816
-774
-731
-667
-567
-429
-260
-73
118
306
494
698
943
1251
1641
2116
2666
3264
3875
4461
4986
5420
5742
5940
6010
5954
5780
5501
5135
4706
4239
3762
3302
2882
2524
2243
2056
1977
2015
2176
2455
2836
3286
3759
4204
4565
4800
4884
4814
4610
4310
3960
3608
3292
3035
2847
2727
2665
2650
2668
2705
2746
2768
2744
2641
2426
2076
1583
962
254
-485
-1182
-1768
-2189
-2412
-2434
-2278
-1986
-1608
-1191
-771
-366
16
380
726
1050
1337
1562
1694
1712
1605
1386
1087
760
464
253
168
223
408
683
994
1276
1469
1527
1427
1169
780
310
-183
-635
-993
-1218
-1295
-1235
-1067
-834
-580
-343
-141
24
164
300
451
623
809
986
1126
1202
1201
1122
983
809
627
455
303
167
42
-74
-170
-225
-211
-104
103
392
717
1010
1202
1234
1080
750
296
-208
-676
-1033
-1231
-1249
-1098
-807
-417
35
513
987
1430
1814
2109
2290
2337
2247
2033
1722
1351
960
575
215
-116
-421
-700
-949
-1153
-1291
-1344
-1302
-1169
-965
-719
-461
-210
25
253
487
738
1004
1270
1499
1656
1711
1655
1502
1290
1071
895
795
784
846
946
1041
1091
1066
955
765
513
231
-46
-276
-412
-411
-235
136
695
1400
2179
2934
3566
3990
4160
4075
3778
3345
2859
2388
1968
1599
1247
868
422
-102
-687
-1287
-1842
-2298
-2625
-2819
-2911
-2945
-2974
-3039
-3163
-3350
-3588
-3861
-4154
-4457
-4764
-5069
-5356
-5602
-5772
-5835
-5763
-5548
-5202
-4755
-4251
-3734
-3240
-2787
-2383
-2020
-1690
-1386
-1109
-865
-663
-508
-395
-313
-240
-159
-60
56
170
254
274
204
29
-251
-618
-1038
-1475
-1886
-2233
-2485
-2618
-2616
-2480
-2219
-1862
-1452
-1042
-693
-457
-371
-448
-673
-1004
-1383
-1743
-2029
-2200
-2242
-2163
-1989
-1754
-1493
-1229
-978
-744
-527
-328
-151
-10
76
82
-11
-217
-536
-952
-1435
-1940
-2417
-2815
-3089
-3211
-3171
-2983
-2684
-2324
-1965
-1664
-1466
-1394
-1448
-1606
-1828
-2069
-2286
-2444
-2525
-2524
-2446
-2304
-2111
-1883
-1632
-1372
-1121
-895
-714
-590
-525
-509
-520
-525
-492
-396
-230
-1
264
533
778
985
1157
1310
1471
1657
1871
2088
2265
2348
2290
2067
1691
1210
699
240
-97
-273
-286
-170
23
241
452
653
869
1137
1492
1942
2459
2979
3419
3697
3758
3591
3232
2761
2273
1861
1586
1471
1498
1619
1780
1934
2059
2156
2244
2347
2480
2638
2799
2925
2978
2930
2772
2515
2188
1831
1478
1158
885
664
485
336
198
51
-129
-364
-674
-1068
-1539
-2062
-2592
-3072
-3444
-3658
-3689
-3535
-3224
-2800
-2315
-1814
-1333
-889
-490
-138
165
414
604
733
810
855
900
975
1105
1291
1514
1732
1894
1953
1883
1686
1393
1057
735
475
302
216
195
207
221
216
188
143
91
38
-18
-90
-193
-340
-534
-765
-1012
-1255
-1473
-1661
-1827
-1987
-2160
-2357
-2575
-2796
-2993
-3133
-3191
-3155
-3028
-2827
-2575
-2298
-2017
-1750
-1510
-1311
-1165
-1085
-1081
-1155
-1295
-1478
-1672
-1843
-1961
-2011
-1993
-1919
-1808
-1677
-1535
-1379
-1200
-984
-723
-423
-104
202
457
628
691
640
481
234
-78
-433
-814
-1212
-1624
-2049
-2487
-2933
-3378
-3810
-4213
-4570
-4863
-5075
-5194
-5212
-5127
-4943
-4673
-4333
-3939
-3507
-3050
-2575
-2091
-1605
-1129
-680
-278
58
316
491
590
627
618
573
491
362
168
-108
-472
-916
-1414
-1926
-2410
-2831
-3170
-3424
-3602
-3719
-3782
-3789
-3726
-3573
-3322
-2985
-2602
-2238
-1973
-1880
-2007
-2362
-2904
-3557
-4219
-4791
-5195
-5391
-5377
-5185
-4865
-4472
-4051
-3637
-3245
-2886
-2572
-2318
-2149
-2087
-2150
-2342
-2645
-3020
-3412
-3762
-4014
-4133
-4101
-3929
-3650
-3310
-2956
-2634
-2368
-2169
-2027
-1917
-1810
-1680
-1509
-1295
-1045
-777
-509
-251
-8
227
466
718
982
1245
1483
1666
1768
1777
1700
1561
1395
1241
1127
1063
1044
1055
1076
1101
1133
1191
1299
1472
1709
1984
2252
2457
2552
2510
2335
2064
1753
1461
1236
1095
1027
995
948
840
641
344
-34
-465
-917
-1364
-1790
-2190
-2563
-2906
-3211
-3463
-3644
-3739
-3742
-3655
-3494
-3279
-3032
-2770
-2505
-2245
-1996
-1763
-1556
-1386
-1260
-1182
-1147
-1145
-1160
-1178
-1191
-1198
-1200
-1200
-1195
-1175
-1119
-1010
-835
-601
-333
-76
117
200
151
-22
-274
-538
-736
-809
-724
-495
-173
165
435
571
538
340
15
-379
-784
-1153
-1468
-1735
-1981
-2236
-2523
-2845
-3183
-3500
-3748
-3887
-3888
-3747
-3481
-3123
-2717
-2302
-1912
-1567
-1278
-1047
-878
-775
-743
-791
-919
-1120
-1373
-1649
-1910
-2122
-2256
-2298
-2249
-2119
-1927
-1687
-1415
-1116
-797
-466
-135
176
446
658
809
914
1004
1124
1310
1586
1948
2364
2778
3130
3373
3491
3506
3469
3450
3512
3688
3971
4308
4621
4824
4854
4686
4344
3890
3409
2984
2670
2489
2421
2426
2450
2452
2413
2337
2249
2179
2155
2193
2295
2450
2645
2864
3098
3336
3568
3776
3939
4030
4029
3926
3731
3470
3182
2908
2678
2506
2385
2291
2197
2082
1944
1801
1690
1655
1738
1965
2337
2835
3418
4041
4659
5239
5763
6225
6632
6993
7313
7594
7827
7998
8087
8079
7957
7716
7364
6917
6406
5864
5328
4826
4372
3968
3596
3234
2856
2443
1992
1513
1029
566
146
-221
-540
-822
-1085
-1336
-1571
-1766
-1891
-1912
-1806
-1571
-1230
-826
-410
-30
284
524
709
873
1055
1284
1576
1922
2301
2681
3032
3333
3575
3760
3893
3980
4021
4011
3942
3806
3602
3341
3046
2747
2476
2265
2131
2082
2115
2213
2355
2518
2677
2813
2913
2967
2973
2936
2862
2766
2660
2558
2471
2403
2355
2322
2297
2270
2233
2182
2117
2039
1954
1870
1791
1719
1653
1587
1512
1418
1292
1127
917
664
376
66
-250
-552
-820
-1035
-1179
-1238
-1203
-1069
-843
-540
-190
170
497
751
901
939
875
744
592
469
413
442
549
702
856
963
987
912
745
513
254
6
-203
-359
-465
-528
-562
-574
-564
-523
-437
-296
-90
177
496
850
1214
1562
1866
2097
2231
2246
2135
1903
1571
1179
775
411
130
-43
-105
-74
16
127
227
298
332
336
320
291
250
193
115
20
-78
-153
-169
-96
84
369
732
1131
1518
1851
2112
2304
2449
2581
2728
2904
3103
3304
3476
3595
3646
3636
3584
3514
3446
3387
3328
3252
3139
2981
2786
2581
2403
2287
2253
2298
2389
2471
2480
2355
2056
1570
919
152
-664
-1451
-2138
-2670
-3009
-3147
-3099
-2905
-2620
-2307
-2025
-1818
-1711
-1699
-1757
-1848
-1929
-1970
-1960
-1905
-1826
-1746
-1682
-1628
-1564
-1455
-1267
-980
-595
-144
325
758
1109
1360
1520
1626
1729
1878
2102
2403
2756
3114
3426
3649
3761
3765
3685
3557
3419
3304
3228
3195
3198
3223
3254
3276
3278
3251
3193
3103
2990
2868
2759
2684
2664
2713
2832
3011
3233
3478
3731
3987
4248
4524
4824
5150
5491
5821
6111
6330
6459
6496
6454
6362
6248
6136
6032
5925
5791
5600
5329
4969
4527
4024
3489
2946
2411
1887
1366
840
302
-240
-767
-1246
-1642
-1923
-2067
-2069
-1938
-1698
-1378
-1012
-637
-284
18
247
387
439
413
334
237
155
116
132
192
272
336
351
294
166
-18
-224
-423
-592
-729
-851
-987
-1166
-1404
-1694
-2003
-2279
-2467
-2520
-2418
-2171
-1817
-1411
-1012
-673
-420
-260
-185
-171
-198
-247
-307
-373
-446
-523
-606
-694
-789
-896
-1022
-1172
-1346
-1532
-1710
-1854
-1935
-1936
-1852
-1696
-1493
-1272
-1058
-860
-670
-466
-223
83
458
890
1351
1802
2204
2524
2744
2854
2852
2739
2512
2171
1721
1178
579
-25
-573
-1002
-1273
-1369
-1308
-1135
-914
-705
-558
-497
-523
-615
-747
-894
-1040
-1180
-1314
-1445
-1572
-1686
-1780
-1844
-1878
-1891
-1897
-1910
-1937
-1974
-2001
-1994
-1930
-1801
-1620
-1420
-1249
-1159
-1192
-1367
-1683
-2115
-2627
-3180
-3742
-4293
-4817
-5310
-5763
-6169
-6519
-6810
-7046
-7238
-7405
-7562
-7716
-7855
-7950
-7963
-7857
-7614
-7239
-6767
-6254
-5764
-5347
-5030
-4809
-4656
-4530
-4400
-4253
-4105
-3991
-3952
-4019
-4198
-4461
-4760
-5030
-5219
-5296
-5260
-5136
-4965
-4785
-4619
-4469
-4316
-4136
-3906
-3621
-3296
-2962
-2658
-2414
-2248
-2155
-2117
-2101
-2079
-2029
-1939
-1808
-1641
-1442
-1215
-963
-690
-406
-129
118
313
439
492
482
430
361
297
247
210
174
126
57
-31
-127
-213
-275
-306
-316
-326
-365
-458
-617
-838
-1096
-1358
-1584
-1745
-1822
-1815
-1734
-1599
-1429
-1243
-1054
-875
-718
-594
-516
-492
-523
-595
-689
-775
-827
-827
-771
-672
-557
-457
-402
-412
-491
-634
-822
-1038
-1263
-1484
-1694
-1888
-2060
-2205
-2316
-2390
-2427
-2437
-2434
-2437
-2465
-2531
-2640
-2789
-2970
-3171
-3379
-3588
-3788
-3970
-4124
-4233
-4278
-4240
-4109
-3884
-3576
-3211
-2818
-2430
-2072
-1760
-1502
-1298
-1147
-1050
-1012
-1040
-1140
-1311
-1543
-1816
-2101
-2369
-2592
-2749
-2834
-2848
-2799
-2699
-2562
-2398
-2220
-2039
-1872
-1735
-1644
-1613
-1648
-1742
-1883
-2047
-2211
-2354
-2464
-2541
-2594
-2641
-2703
-2799
-2940
-3128
-3352
-3591
-3818
-4000
-4109
-4121
-4025
-3823
-3527
-3160
-2746
-2305
-1850
-1383
-900
-394
135
675
1199
1670
2045
2290
2392
2358
2223
2040
1870
1764
1760
1869
2083
2376
2717
3077
3429
3757
4043
4270
4418
4467
4400
4213
3921
3556
3166
2800
2503
2297
2181
2129
2102
2060
1975
1839
1667
1491
1352
1281
1296
1394
1550
1727
1882
1979
1993
1917
1757
1537
1289
1051
862
759
768
903
1165
1536
1986
2472
2953
3392
3762
4051
4263
4408
4504
4566
4605
4625
4624
4597
4537
4435
4285
4078
3811
3476
3074
2611
2102
1567
1033
524
56
-364
-741
-1088
-1419
-1742
-2050
-2326
-2541
-2662
-2665
-2540
-2298
-1962
-1571
-1159
-755
-376
-23
307
617
902
1142
1309
1367
1286
1052
669
168
-402
-984
-1517
-1952
-2260
-2433
-2480
-2429
-2313
-2167
-2020
-1891
-1787
-1706
-1638
-1570
-1488
-1381
-1245
-1078
-884
-666
-430
-177
91
371
659
943
1205
1424
1578
1649
1630
1524
1348
1127
886
653
443
265
122
12
-67
-111
-115
-69
30
179
366
568
760
917
1027
1090
1125
1159
1226
1356
1563
1846
2183
2540
2876
3153
3343
3434
3427
3336
3179
2974
2734
2464
2160
1819
1435
1014
570
128
-278
-614
-849
-964
-960
-852
-673
-463
-263
-101
10
75
117
168
263
428
677
1004
1394
1816
2235
2622
2952
3206
3375
3455
3445
3348
3166
2910
2591
2229
1845
1461
1099
775
498
271
93
-37
-119
-150
-126
-44
98
290
518
757
983
1172
1307
1385
1412
1405
1384
1368
1370
1395
1438
1487
1531
1563
1581
1593
1612
1651
1722
1829
1968
2125
2284
2427
2542
2623
2672
2699
2715
2732
2760
2802
2859
2926
2998
3069
3129
3170
3180
3143
3045
2871
2614
2278
1880
1450
1028
661
387
237
223
337
554
836
1142
1431
1668
1833
1912
1906
1818
1656
1430
1150
827
475
108
-259
-610
-932
-1217
-1463
-1673
-1855
-2017
-2173
-2326
-2477
-2623
-2759
-2879
-2977
-3056
-3121
-3183
-3253
-3341
-3452
-3581
-3716
-3834
-3909
-3914
-3831
-3646
-3362
-2991
-2557
-2087
-1611
-1152
-726
-342
4
319
611
888
1152
1399
1621
1809
1954
2055
2120
2163
2205
2264
2353
2471
2602
2718
2783
2767
2651
2436
2149
1832
1538
1315
1193
1177
1247
1360
1469
1531
1522
1443
1315
1171
1044
958
912
893
872
823
732
602
457
330
258
267
363
534
755
994
1227
1440
1636
1831
2041
2285
2565
2874
3198
3517
3815
4082
4312
4503
4650
4743
4767
4707
4549
4295
3957
3562
3143
2730
2346
2000
1685
1388
1095
802
516
254
39
-106
-173
-167
-107
-21
66
136
184
216
246
282
327
370
391
370
296
171
17
-127
-220
-222
-112
107
411
757
1097
1385
1591
1702
1720
1660
1541
1380
1191
980
755
523
300
107
-31
-90
-51
87
315
602
912
1197
1419
1544
1556
1457
1261
996
693
383
90
-170
-388
-562
-694
-784
-833
-841
-810
-744
-655
-560
-483
-446
-470
-562
-721
-929
-1158
-1378
-1557
-1675
-1727
-1719
-1673
-1617
-1583
-1598
-1680
-1835
-2061
-2345
-2665
-2999
-3322
-3612
-3850
-4022
-4122
-4149
-4112
-4022
-3900
-3762
-3628
-3513
-3423
-3361
-3321
-3291
-3255
-3193
-3086
-2918
-2673
-2345
-1931
-1437
-875
-264
374
1016
1640
2227
2765
3247
3673
4045
4370
4651
4890
5087
5240
5341
5387
5372
5297
5162
4973
4739
4467
4169
3855
3536
3226
2937
2685
2484
2345
2272
2264
2308
2386
2475
2554
2608
2634
2641
2648
2678
2753
2890
3090
3347
3644
3965
4295
4630
4971
5322
5683
6047
6394
6694
6913
7026
7022
6912
6730
6518
6323
6175
6083
6029
5975
5874
5685
5387
4985
4507
3998
3506
3068
2706
2419
2194
2013
1863
1739
1642
1579
1548
1539
1524
1470
1341
1116
793
395
-42
-471
-856
-1175
-1429
-1636
-1818
-1994
-2165
-2318
-2423
-2452
-2388
-2235
-2021
-1798
-1616
-1519
-1528
-1638
-1820
-2031
-2231
-2394
-2509
-2584
-2632
-2662
-2675
-2657
-2589
-2457
-2261
-2024
-1788
-1608
-1535
-1601
-1808
-2130
-2515
-2905
-3252
-3525
-3723
-3866
-3985
-4111
-4262
-4440
-4630
-4811
-4964
-5081
-5165
-5230
-5291
-5359
-5434
-5508
-5565
-5589
-5572
-5517
-5437
-5349
-5267
-5200
-5147
-5098
-5043
-4971
-4882
-4780
-4675
-4578
-4490
-4409
-4325
-4226
-4106
-3968
-3823
-3687
-3577
-3499
-3449
-3407
-3347
-3244
-3078
-2847
-2562
-2246
-1922
-1609
-1316
-1042
-779
-519
-263
-19
196
362
470
521
534
538
567
647
789
979
1187
1371
1487
1502
1403
1196
906
570
228
-86
-347
-539
-657
-705
-689
-620
-510
-373
-219
-60
94
238
367
477
563
619
639
618
560
474
383
315
301
364
512
734
998
1260
1472
1598
1623
1558
1439
1319
1256
1296
1465
1763
2168
2637
3122
3580
3975
4288
4512
4651
4715
4716
4666
4574
4449
4300
4134
3958
3776
3594
3416
3245
3085
2941
2818
2720
2647
2597
2563
2537
2507
2463
2400
2316
2214
2098
1978
1857
1741
1629
1519
1407
1289
1162
1022
870
704
529
346
161
-22
-195
-353
-492
-608
-700
-768
-814
-839
-841
-820
-772
-696
-590
-453
-289
-100
106
326
553
784
1014
1238
1452
1650
1827
1980
2105
2203
2273
2316
2335
2330
2300
2246
2169
2074
1965
1850
1735
1627
1528
1435
1343
1245
1135
1010
874
734
604
501
441
437
496
617
792
1006
1245
1489
1724
1938
2124
2278
2400
2486
2533
2535
2485
2375
2206
1983
1720
1441
1173
942
769
669
641
677
761
874
999
1123
1235
1327
1393
1424
1412
1347
1225
1050
828
577
312
50
-202
-443
-678
-918
-1169
-1430
-1693
-1942
-2159
-2330
-2448
-2516
-2546
-2552
-2549
-2544
-2536
-2519
-2485
-2429
-2351
-2256
-2152
-2043
-1927
-1794
-1630
-1423
-1169
-881
-587
-327
-141
-56
-82
-203
-381
-568
-722
-811
-828
-789
-723
-664
-640
-664
-738
-852
-998
-1175
-1390
-1658
-1989
-2382
-2815
-3245
-3612
-3858
-3939
-3844
-3596
-3254
-2894
-2591
-2402
-2348
-2410
-2541
-2678
-2761
-2754
-2651
-2476
-2274
-2093
-1971
-1924
-1941
-1997
-2057
-2093
-2094
-2067
-2037
-2029
-2068
-2154
-2273
-2392
-2474
-2489
-2425
-2298
-2142
-2008
-1943
-1979
-2122
-2352
-2626
-2892
-3103
-3230
-3266
-3227
-3142
-3047
-2969
-2923
-2910
-2920
-2936
-2946
-2940
-2917
-2876
-2820
-2746
-2651
-2533
-2396
-2257
-2141
-2080
-2106
-2233
-2457
-2747
-3048
-3297
-3435
-3420
-3243
-2925
-2516
-2079
-1671
-1337
-1094
-932
-823
-729
-618
-465
-266
-29
227
481
714
909
1056
1149
1181
1146
1044
876
651
387
109
-160
-396
-588
-734
-845
-936
-1022
-1116
-1215
-1307
-1371
-1384
-1329
-1197
-999
-755
-499
-266
-84
25
58
25
-55
-152
-238
-288
-287
-228
-112
51
250
468
691
905
1099
1264
1393
1483
1532
1543
1519
1467
1394
1306
1209
1105
999
892
788
694
617
563
539
544
575
620
663
689
685
645
569
466
351
238
140
62
6
-30
-53
-64
-67
-60
-43
-19
6
17
0
-58
-163
-313
-491
-673
-832
-941
-987
-967
-889
-771
-631
-482
-330
-171
5
202
422
650
865
1036
1136
1148
1068
915
719
519
355
254
228
272
367
489
610
711
784
829
855
872
890
915
947
983
1018
1052
1081
1109
1140
1179
1227
1285
1348
1409
1461
1498
1512
1500
1458
1382
1269
1116
920
682
407
104
-215
-533
-834
-1102
-1325
-1496
-1611
-1668
-1668
-1612
-1504
-1347
-1151
-927
-692
-465
-266
-112
-12
34
36
12
-14
-19
16
102
242
427
644
875
1104
1316
1504
1665
1802
1920
2028
2134
2244
2361
2482
2603
2714
2808
2875
2912
2921
2910
2891
2880
2892
2934
3012
3121
3252
3393
3535
3666
3782
3878
3951
3992
3995
3948
3844
3680
3461
3203
2927
2660
2425
2236
2097
2000
1932
1877
1825
1773
1726
1695
1691
1721
1780
1855
1928
1978
1990
1959
1887
1784
1662
1529
1385
1226
1041
823
570
291
1
-280
-534
-750
-929
-1082
-1223
-1368
-1523
-1686
-1841
-1970
-2055
-2087
-2067
-2015
-1954
-1916
-1926
-1996
-2129
-2311
-2520
-2730
-2914
-3050
-3122
-3121
-3042
-2890
-2676
-2414
-2129
-1847
-1593
-1392
-1256
-1188
-1176
-1204
-1246
-1281
-1295
-1280
-1238
-1174
-1094
-996
-879
-735
-558
-351
-128
87
261
357
348
223
-10
-320
-663
-989
-1249
-1414
-1472
-1433
-1325
-1187
-1057
-963
-922
-934
-985
-1055
-1124
-1175
-1206
-1222
-1238
-1275
-1350
-1472
-1643
-1850
-2075
-2293
-2482
-2625
-2715
-2751
-2743
-2699
-2632
-2546
-2446
-2329
-2192
-2036
-1863
-1680
-1499
-1334
-1196
-1092
-1024
-984
-964
-947
-922
-876
-803
-701
-571
-421
-258
-93
64
204
317
394
428
414
350
237
81
-109
-319
-534
-735
-908
-1041
-1131
-1178
-1191
-1182
-1164
-1148
-1139
-1134
-1127
-1107
-1065
-994
-899
-786
-669
-561
-470
-397
-336
-270
-183
-60
108
319
564
828
1096
1355
1601
1836
2067
2303
2549
2807
3072
3336
3590
3829
4054
4272
4489
4710
4935
5154
5349
5493
5560
5530
5389
5140
4795
4377
3914
3434
2961
2515
2108
1747
1436
1177
970
815
709
647
622
628
658
708
779
872
989
1132
1298
1481
1669
1852
2015
2150
2251
2316
2345
2340
2300
2223
2108
1956
1773
1573
1374
1202
1077
1014
1012
1061
1131
1189
1201
1142
998
774
486
157
-188
-527
-850
-1150
-1430
-1690
-1930
-2146
-2334
-2490
-2612
-2710
-2793
-2875
-2966
-3066
-3165
-3241
-3271
-3232
-3110
-2909
-2643
-2340
-2032
-1746
-1497
-1292
-1122
-977
-841
-706
-568
-429
-290
-152
-15
128
277
430
573
685
738
709
583
365
74
-251
-569
-842
-1047
-1179
-1254
-1296
-1336
-1393
-1475
-1572
-1665
-1735
-1769
-1767
-1744
-1725
-1736
-1794
-1901
-2039
-2175
-2268
-2283
-2195
-2000
-1714
-1367
-1000
-652
-350
-112
64
190
285
373
469
582
714
856
995
1120
1224
1308
1383
1465
1573
1719
1901
2101
2285
2406
2416
2280
1985
1546
1008
438
-98
-537
-843
-1006
-1050
-1010
-933
-854
-791
-743
-694
-627
-528
-401
-266
-154
-98
-122
-234
-424
-664
-925
-1178
-1407
-1610
-1796
-1980
-2172
-2372
-2570
-2750
-2894
-2992
-3045
-3067
-3081
-3110
-3170
-3264
-3383
-3504
-3599
-3646
-3626
-3537
-3385
-3182
-2947
-2696
-2440
-2190
-1951
-1728
-1527
-1352
-1207
-1092
-1006
-946
-901
-864
-826
-779
-718
-641
-548
-446
-342
-252
-189
-168
-197
-276
-394
-533
-666
-767
-819
-816
-766
-686
-600
-528
-481
-457
-444
-422
-377
-301
-199
-86
15
85
111
92
41
-24
-85
-128
-150
-156
-156
-160
-174
-195
-214
-217
-194
-136
-44
77
221
376
537
697
850
988
1097
1163
1169
1100
951
725
435
103
-247
-591
-910
-1190
-1421
-1596
-1712
-1768
-1764
-1710
-1620
-1515
-1420
-1359
-1347
-1390
-1481
-1603
-1735
-1860
-1967
-2054
-2131
-2208
-2295
-2395
-2503
-2605
-2690
-2748
-2781
-2804
-2844
-2932
-3095
-3350
-3698
-4118
-4575
-5024
-5414
-5705
-5864
-5880
-5759
-5520
-5196
-4826
-4447
-4090
-3780
-3529
-3343
-3221
-3159
-3152
-3196
-3283
-3403
-3538
-3665
-3757
-3785
-3728
-3578
-3343
-3047
-2725
-2414
-2142
-1921
-1744
-1590
-1427
-1228
-979
-686
-376
-89
130
249
249
139
-54
-291
-529
-733
-885
-982
-1037
-1069
-1100
-1143
-1204
-1276
-1348
-1406
-1437
-1434
-1393
-1320
-1220
-1101
-970
-831
-686
-535
-377
-212
-40
141
330
528
738
963
1207
1475
1768
2087
2426
2777
3132
3478
3807
4112
4387
4630
4835
4998
5110
5163
5149
5067
4923
4731
4514
4295
4096
3930
3799
3693
3593
3481
3338
3157
2937
2687
2421
2152
1890
1644
1418
1216
1049
927
863
866
937
1067
1234
1409
1557
1652
1677
1627
1514
1358
1183
1014
872
769
712
703
736
801
881
954
995
982
898
737
508
231
-64
-349
-605
-823
-1010
-1182
-1356
-1542
-1736
-1919
-2062
-2134
-2112
-1990
-1780
-1509
-1212
-921
-659
-435
-243
-76
77
221
351
459
536
576
581
562
528
490
452
407
345
257
136
-13
-176
-332
-462
-552
-601
-618
-619
-621
-634
-659
-683
-691
-665
-593
-474
-317
-137
47
220
370
490
573
614
608
547
430
260
48
-188
-429
-659
-875
-1083
-1299
-1542
-1822
-2132
-2448
-2729
-2929
-3006
-2942
-2743
-2442
-2093
-1751
-1461
-1250
-1114
-1033
-969
-889
-768
-602
-398
-176
41
239
410
558
690
814
933
1044
1136
1200
1226
1212
1156
1064
937
777
584
356
96
-188
-481
-760
-1006
-1200
-1335
-1414
-1450
-1459
-1458
-1460
-1469
-1483
-1501
-1522
-1549
-1589
-1649
-1732
-1828
-1918
-1973
-1962
-1860
-1658
-1368
-1020
-656
-320
-45
152
276
352
411
486
597
750
934
1126
1300
1430
1503
1514
1469
1377
1249
1091
905
689
440
156
-160
-501
-858
-1218
-1573
-1918
-2248
-2564
-2864
-3143
-3391
-3595
-3738
-3804
-3780
-3666
-3469
-3209
-2914
-2617
-2349
-2132
-1977
-1881
-1831
-1809
-1795
-1778
-1755
-1732
-1722
-1737
-1781
-1849
-1924
-1986
-2013
-1992
-1925
-1833
-1744
-1694
-1711
-1811
-1987
-2216
-2465
-2697
-2881
-3003
-3064
-3078
-3064
-3040
-3020
-3008
-3002
-2998
-2997
-3004
-3027
-3077
-3158
-3266
-3386
-3495
-3566
-3579
-3522
-3400
-3229
-3033
-2840
-2671
-2539
-2447
-2391
-2364
-2361
-2378
-2417
-2481
-2571
-2684
-2810
-2935
-3044
-3122
-3159
-3152
-3105
-3024
-2922
-2809
-2694
-2586
-2490
-2408
-2340
-2285
-2240
-2200
-2166
-2138
-2121
-2124
-2158
-2232
-2352
-2517
-2720
-2946
-3182
-3414
-3635
-3844
-4043
-4239
-4435
-4631
-4819
-4988
-5127
-5227
-5286
-5308
-5304
-5287
-5270
-5261
-5265
-5284
-5320
-5374
-5446
-5537
-5640
-5745
-5831
-5875
-5854
-5756
-5578
-5337
-5061
-4784
-4537
-4343
-4209
-4127
-4082
-4057
-4041
-4033
-4038
-4069
-4127
-4206
-4286
-4336
-4327
-4232
-4046
-3782
-3472
-3158
-2882
-2677
-2558
-2523
-2557
-2635
-2736
-2841
-2936
-3015
-3071
-3097
-3085
-3028
-2926
-2784
-2616
-2445
-2290
-2168
-2085
-2037
-2011
-1989
-1956
-1901
-1823
-1724
-1605
-1465
-1295
-1084
-824
-511
-156
219
581
897
1143
1309
1404
1450
1479
1517
1580
1667
1763
1846
1892
1890
1838
1754
1660
1587
1558
1589
1686
1843
2050
2293
2556
2826
3086
3326
3533
3702
3832
3933
4018
4107
4214
4348
4505
4671
4823
4935
4987
4971
4889
4756
4591
4410
4222
4029
3822
3592
3335
3054
2764
2488
2248
2064
1940
1870
1831
1795
1733
1621
1449
1218
942
640
338
53
-199
-412
-587
-732
-857
-975
-1095
-1222
-1353
-1482
-1598
-1688
-1746
-1771
-1772
-1764
-1768
-1802
-1875
-1987
-2124
-2263
-2380
-2452
-2468
-2429
-2347
-2242
-2136
-2045
-1977
-1929
-1893
-1856
-1806
-1733
-1633
-1503
-1345
-1161
-958
-741
-523
-318
-140
2
103
173
227
291
386
530
724
956
1200
1427
1607
1724
1774
1768
1725
1664
1597
1529
1451
1355
1229
1075
902
728
574
459
389
357
345
332
299
233
138
27
-81
-167
-222
-243
-239
-221
-201
-184
-164
-132
-75
16
142
290
440
567
645
658
600
477
304
104
-102
-294
-462
-598
-703
-783
-846
-901
-958
-1022
-1097
-1182
-1268
-1344
-1395
-1409
-1376
-1299
-1188
-1064
-951
-873
-846
-874
-947
-1046
-1143
-1214
-1244
-1230
-1183
-1122
-1068
-1038
-1035
-1049
-1058
-1033
-948
-786
-544
-232
126
503
873
1217
1527
1801
2040
2249
2427
2573
2687
2771
2835
2897
2979
3103
3280
3512
3780
4056
4305
4497
4612
4648
4619
4550
4469
4397
4344
4305
4268
4218
4146
4049
3939
3832
3744
3689
3673
3694
3746
3825
3927
4054
4212
4396
4599
4805
4989
5128
5209
5232
5218
5198
5209
5282
5425
5628
5859
6073
6231
6308
6299
6222
6106
5983
5873
5777
5680
5559
5393
5175
4918
4657
4432
4283
4231
4276
4391
4536
4668
4754
4784
4765
4721
4679
4656
4652
4652
4625
4544
4389
4160
3880
3585
3316
3110
2984
2937
2949
2988
3019
3018
2969
2873
2741
2590
2434
2283
2141
2001
1858
1701
1523
1319
1089
837
573
307
58
-159
-327
-434
-474
-451
-376
-267
-144
-26
76
160
229
294
365
452
555
673
799
922
1035
1134
1215
1276
1314
1326
1304
1242
1139
1000
839
681
552
481
486
577
745
972
1229
1486
1715
1895
2016
2075
2078
2033
1954
1852
1744
1648
1580
1557
1589
1680
1820
1991
2166
2316
2418
2453
2420
2326
2188
2025
1859
1704
1568
1458
1375
1321
1302
1321
1381
1483
1622
1789
1975
2169
2367
2567
2773
2988
3213
3442
3666
3868
4034
4156
4231
4270
4286
4297
4317
4353
4402
4455
4498
4520
4513
4473
4401
4300
4170
4011
3823
3608
3377
3144
2932
2764
2658
2624
2659
2751
2885
3046
3224
3420
3635
3873
4127
4379
4597
4747
4800
4740
4577
4341
4078
3837
3655
3549
3512
3517
3530
3522
3480
3411
3335
3278
3257
3271
3301
3316
3282
3176
2998
2771
2535
2338
2219
2199
2275
2425
2617
2821
3020
3209
3398
3603
3832
4086
4354
4610
4833
5006
5125
5202
5256
5312
5389
5496
5629
5778
5926
6059
6169
6252
6308
6338
6338
6299
6212
6067
5858
5591
5278
4940
4601
4283
4006
3785
3621
3516
3466
3464
3502
3567
3646
3724
3788
3828
3835
3812
3763
3698
3630
3568
3523
3498
3499
3524
3574
3644
3725
3805
3864
3884
3844
3733
3546
3294
2994
2672
2352
2052
1782
1538
1310
1085
854
614
374
149
-43
-185
-264
-278
-231
-133
4
167
345
528
708
877
1029
1160
1268
1356
1428
1491
1552
1612
1669
1713
1737
1732
1694
1626
1534
1430
1324
1220
1120
1022
920
813
701
594
503
439
414
431
491
588
716
872
1053
1259
1492
1746
2009
2268
2500
2687
2817
2891
2920
2922
2920
2929
2957
2998
3041
3069
3069
3037
2981
2913
2850
2800
2764
2726
2663
2551
2368
2111
1788
1428
1064
731
457
254
121
42
0
-25
-43
-53
-49
-20
45
150
289
448
610
755
866
934
956
940
894
835
777
735
719
738
794
884
1000
1134
1268
1390
1489
1559
1597
1605
1587
1547
1483
1393
1273
1121
939
738
538
361
231
163
160
210
288
360
395
368
274
123
-58
-234
-372
-447
-450
-390
-288
-173
-74
-14
-5
-51
-145
-276
-434
-606
-785
-963
-1133
-1291
-1431
-1553
-1660
-1758
-1854
-1957
-2067
-2179
-2280
-2353
-2380
-2351
-2265
-2134
-1982
-1835
-1717
-1640
-1605
-1599
-1599
-1583
-1538
-1460
-1362
-1266
-1196
-1171
-1197
-1267
-1363
-1458
-1532
-1572
-1577
-1562
-1547
-1553
-1594
-1672
-1777
-1886
-1973
-2013
-1988
-1890
-1723
-1503
-1252
-994
-755
-554
-403
-305
-253
-234
-225
-205
-152
-53
96
287
503
721
917
1075
1184
1245
1269
1269
1258
1246
1237
1233
1233
1236
1249
1277
1331
1416
1531
1669
1815
1952
2067
2151
2209
2253
2300
2368
2467
2597
2745
2895
3027
3127
3190
3223
3242
3267
3313
3391
3500
3632
3776
3918
4048
4161
4254
4324
4365
4366
4316
4203
4022
3781
3498
3200
2920
2689
2525
2433
2401
2406
2420
2417
2381
2311
2217
2118
2035
1988
1987
2036
2126
2247
2386
2530
2672
2807
2934
3052
3163
3268
3368
3465
3560
3654
3747
3837
3920
3991
4043
4075
4083
4074
4053
4030
4018
4021
4045
4088
4147
4213
4281
4343
4397
4444
4485
4524
4562
4601
4636
4661
4671
4658
4621
4561
4485
4405
4335
4289
4277
4303
4361
4440
4519
4579
4600
4569
4481
4338
4153
3940
3714
3489
3275
3077
2900
2746
2617
2518
2449
2409
2391
2383
2367
2325
2243
2113
1937
1727
1502
1281
1083
917
784
677
584
493
396
294
193
104
37
-1
-10
0
15
20
1
-45
-114
-191
-258
-292
-275
-200
-69
104
298
485
640
743
784
765
698
603
500
410
344
304
283
270
248
205
133
33
-86
-212
-329
-425
-493
-530
-538
-521
-483
-429
-361
-282
-195
-106
-24
43
85
98
81
38
-23
-94
-167
-236
-300
-358
-410
-454
-487
-503
-497
-467
-418
-357
-297
-251
-232
-248
-299
-382
-493
-622
-764
-912
-1060
-1197
-1314
-1396
-1433
-1416
-1350
-1249
-1139
-1055
-1028
-1083
-1229
-1454
-1731
-2019
-2275
-2461
-2552
-2539
-2429
-2237
-1989
-1708
-1416
-1130
-866
-637
-455
-330
-267
-266
-320
-416
-540
-675
-811
-941
-1065
-1184
-1297
-1396
-1468
-1494
-1457
-1344
-1157
-913
-641
-382
-173
-47
-16
-75
-201
-360
-515
-636
-706
-724
-707
-676
-660
-678
-742
-850
-991
-1145
-1293
-1419
-1516
-1586
-1639
-1689
-1748
-1825
-1918
-2020
-2114
-2184
-2214
-2193
-2118
-1993
-1828
-1633
-1419
-1194
-963
-730
-500
-279
-77
97
235
332
389
415
419
413
407
403
399
388
364
322
264
197
133
83
56
55
72
99
122
129
115
80
30
-24
-75
-117
-148
-171
-192
-215
-242
-273
-301
-321
-327
-315
-286
-246
-203
-169
-153
-164
-204
-274
-368
-481
-604
-734
-868
-1010
-1169
-1349
-1557
-1794
-2053
-2322
-2587
-2830
-3040
-3215
-3359
-3486
-3610
-3746
-3900
-4067
-4237
-4391
-4511
-4584
-4608
-4585
-4530
-4457
-4380
-4312
-4256
-4216
-4189
-4177
-4180
-4199
-4236
-4288
-4350
-4416
-4477
-4529
-4570
-4602
-4630
-4655
-4675
-4684
-4668
-4614
-4513
-4364
-4173
-3957
-3735
-3524
-3334
-3165
-3011
-2864
-2716
-2569
-2429
-2309
-2219
-2161
-2126
-2093
-2037
-1933
-1770
-1554
-1310
-1075
-895
-804
-824
-956
-1180
-1463
-1767
-2058
-2310
-2509
-2653
-2745
-2796
-2816
-2815
-2804
-2795
-2799
-2827
-2887
-2980
-3103
-3245
-3394
-3535
-3657
-3753
-3822
-3865
-3888
-3899
-3903
-3905
-3911
-3921
-3936
-3952
-3964
-3969
-3962
-3946
-3926
-3914
-3924
-3966
-4043
-4150
-4263
-4359
-4412
-4408
-4347
-4249
-4144
-4067
-4045
-4082
-4165
-4261
-4328
-4334
-4261
-4116
-3929
-3738
-3580
-3476
-3427
-3411
-3397
-3356
-3269
-3139
-2983
-2828
-2693
-2584
-2488
-2378
-2225
-2012
-1741
-1440
-1155
-937
-825
-838
-963
-1166
-1398
-1615
-1783
-1895
-1959
-1998
-2037
-2091
-2163
-2245
-2321
-2376
-2405
-2408
-2397
-2384
-2382
-2396
-2427
-2471
-2526
-2591
-2669
-2765
-2879
-3005
-3130
-3236
-3303
-3319
-3284
-3207
-3111
-3022
-2963
-2950
-2989
-3074
-3192
-3328
-3470
-3609
-3740
-3862
-3975
-4078
-4171
-4254
-4329
-4398
-4466
-4530
-4587
-4626
-4635
-4603
-4524
-4404
-4259
-4112
-3989
-3910
-3884
-3903
-3951
-4002
-4032
-4027
-3985
-3916
-3839
-3771
-3726
-3709
-3714
-3728
-3739
-3738
-3723
-3701
-3684
-3686
-3716
-3778
-3870
-3984
-4105
-4218
-4309
-4363
-4368
-4316
-4203
-4030
-3808
-3553
-3286
-3032
-2814
-2650
-2553
-2526
-2561
-2645
-2761
-2886
-2998
-3076
-3106
-3081
-3006
-2897
-2783
-2702
-2688
-2769
-2959
-3248
-3608
-3998
-4373
-4695
-4943
-5118
-5237
-5333
-5438
-5576
-5753
-5960
-6171
-6358
-6491
-6552
-6537
-6454
-6321
-6160
-5991
-5830
-5687
-5567
-5471
-5398
-5344
-5304
-5271
-5237
-5191
-5124
-5028
-4899
-4735
-4538
-4314
-4067
-3807
-3544
-3290
-3059
-2862
-2710
-2605
-2543
-2511
-2489
-2459
-2402
-2309
-2181
-2025
-1856
-1688
-1531
-1389
-1261
-1139
-1018
-899
-779
-667
-568
-487
-421
-366
-312
-249
-172
-79
28
143
262
381
499
616
729
831
911
957
960
917
836
734
632
551
506
498
518
548
565
553
504
419
308
183
54
-74
-200
-325
-448
-564
-661
-727
-752
-735
-685
-620
-560
-523
-516
-533
-557
-568
-550
-494
-410
-316
-236
-190
-192
-239
-324
-432
-552
-677
-811
-955
-1111
-1274
-1427
-1551
-1629
-1653
-1631
-1585
-1548
-1550
-1609
-1728
-1886
-2054
-2200
-2302
-2356
-2377
-2389
-2421
-2492
-2604
-2747
-2899
-3039
-3159
-3260
-3359
-3475
-3622
-3800
-3994
-4177
-4323
-4414
-4448
-4443
-4428
-4433
-4478
-4567
-4684
-4804
-4902
-4963
-4986
-4989
-4995
-5023
-5082
-5160
-5231
-5263
-5230
-5121
-4941
-4716
-4474
-4241
-4030
-3843
-3666
-3486
-3298
-3111
-2946
-2830
-2787
-2825
-2933
-3084
-3239
-3361
-3427
-3433
-3393
-3333
-3278
-3247
-3243
-3257
-3275
-3284
-3280
-3274
-3282
-3325
-3415
-3553
-3723
-3899
-4054
-4170
-4236
-4262
-4270
-4289
-4344
-4454
-4625
-4851
-5121
-5416
-5724
-6029
-6324
-6601
-6856
-7083
-7279
-7443
-7572
-7665
-7722
-7739
-7714
-7645
-7536
-7396
-7246
-7108
-7011
-6975
-7009
-7108
-7252
-7409
-7549
-7649
-7699
-7708
-7694
-7679
-7681
-7707
-7752
-7801
-7840
-7859
-7861
-7859
-7873
-7919
-8004
-8119
-8243
-8350
-8417
-8434
-8407
-8358
-8317
-8309
-8346
-8423
-8517
-8595
-8629
-8598
-8502
-8356
-8188
-8025
-7887
-7778
-7692
-7611
-7518
-7403
-7267
-7124
-6995
-6901
-6855
-6859
-6900
-6956
-7003
-7019
-6990
-6912
-6790
-6636
-6463
-6285
-6111
-5950
-5806
-5682
-5583
-5510
-5465
-5448
-5456
-5483
-5521
-5560
-5592
-5606
-5599
-5566
-5509
-5434
-5349
-5263
-5185
-5122
-5076
-5044
-5022
-5001
-4975
-4939
-4890
-4828
-4752
-4662
-4553
-4423
-4266
-4083
-3880
-3669
-3465
-3285
-3138
-3026
-2941
-2867
-2782
-2671
-2525
-2346
-2148
-1947
-1761
-1600
-1464
-1348
-1241
-1138
-1041
-962
-917
-925
-993
-1117
-1275
-1439
-1578
-1668
-1703
-1692
-1661
-1638
-1646
-1693
-1770
-1852
-1910
-1917
-1863
-1756
-1621
-1490
-1394
-1352
-1365
-1416
-1481
-1532
-1552
-1540
-1508
-1477
-1471
-1504
-1578
-1682
-1793
-1890
-1956
-1989
-1995
-1995
-2005
-2040
-2100
-2172
-2236
-2268
-2251
-2181
-2069
-1937
-1815
-1730
-1698
-1723
-1790
-1876
-1954
-2004
-2012
-1982
-1927
-1867
-1825
-1816
-1850
-1927
-2039
-2178
-2332
-2495
-2659
-2823
-2983
-3136
-3279
-3409
-3528
-3639
-3746
-3856
-3967
-4073
-4162
-4215
-4214
-4152
-4033
-3876
-3712
-3578
-3502
-3499
-3561
-3661
-3757
-3809
-3787
-3684
-3513
-3310
-3115
-2966
-2882
-2862
-2888
-2930
-2961
-2967
-2951
-2930
-2931
-2975
-3074
-3221
-3397
-3574
-3726
-3838
-3907
-3946
-3971
-3997
-4033
-4073
-4110
-4131
-4132
-4120
-4110
-4124
-4177
-4273
-4401
-4532
-4627
-4650
-4577
-4402
-4141
-3825
-3491
-3173
-2894
-2661
-2469
-2306
-2159
-2019
-1888
-1770
-1675
-1608
-1569
-1552
-1546
-1536
-1511
-1464
-1391
-1294
-1176
-1039
-887
-723
-553
-383
-224
-85
24
100
147
171
185
197
216
240
265
281
277
249
195
125
53
-5
-34
-22
34
127
247
378
504
615
704
774
835
903
995
1125
1303
1528
1794
2086
2386
2678
2949
3194
3409
3596
3752
3877
3967
4018
4035
4030
4027
4056
4148
4323
4585
4917
5280
5625
5905
6088
6167
6161
6112
6066
6063
6122
6235
6371
6492
6561
6564
6514
6444
6402
6428
6542
6734
6964
7173
7304
7317
7203
6984
6709
6438
6218
6077
6012
5995
5983
5934
5822
5644
5415
5167
4936
4746
4611
4525
4472
4431
4385
4324
4246
4157
4064
3976
3895
3825
3767
3725
3707
3721
3775
3872
4009
4176
4358
4540
4709
4857
4982
5084
5163
5214
5231
5204
5124
4989
4805
4586
4353
4123
3912
3721
3544
3367
3176
2962
2730
2493
2275
2102
1992
1953
1976
2041
2123
2195
2239
2250
2233
2201
2171
2155
2157
2175
2200
2219
2223
2208
2172
2120
2058
1993
1926
1861
1797
1733
1670
1610
1556
1508
1469
1436
1407
1381
1357
1337
1326
1329
1351
1396
1463
1550
1651
1759
1867
1968
2058
2133
2192
2237
2273
2307
2350
2413
2506
2637
2806
3008
3230
3457
3674
3869
4038
4187
4320
4447
4571
4688
4787
4852
4867
4824
4723
4581
4421
4273
4161
4101
4093
4123
4171
4212
4227
4208
4158
4091
4030
3992
3987
4019
4081
4159
4238
4306
4355
4383
4395
4395
4390
4384
4381
4382
4388
4403
4427
4461
4501
4544
4579
4599
4596
4566
4513
4444
4369
4298
4238
4188
4145
4101
4050
3991
3928
3875
3845
3850
3897
3980
4083
4186
4264
4300
4286
4228
4143
4053
3975
3923
3897
3886
3876
3850
3800
3728
3644
3567
3517
3505
3537
3606
3700
3805
3909
4008
4105
4205
4316
4441
4574
4705
4818
4903
4954
4971
4966
4950
4935
4927
4923
4913
4887
4837
4763
4674
4587
4518
4480
4476
4496
4522
4531
4504
4433
4321
4185
4048
3934
3861
3835
3852
3897
3953
4002
4030
4030
3999
3937
3846
3728
3586
3429
3265
3110
2977
2881
2828
2819
2845
2893
2947
2997
3037
3070
3103
3145
3202
3274
3354
3434
3505
3566
3620
3681
3766
3887
4054
4261
4495
4731
4945
5113
5221
5266
5254
5200
5121
5034
4951
4882
4833
4806
4800
4815
4847
4891
4941
4989
5030
5062
5085
5104
5126
5156
5195
5240
5285
5322
5345
5356
5362
5375
5409
5472
5568
5684
5804
5901
5952
5943
5869
5739
5569
5381
5192
5014
4849
4691
4533
4370
4204
4042
3898
3789
3725
3712
3746
3815
3906
4006
4108
4207
4306
4409
4518
4632
4747
4854
4948
5025
5087
5140
5192
5251
5320
5402
5493
5590
5688
5787
5886
5988
6090
6187
6269
6324
6339
6308
6231
6120
5992
5870
5770
5703
5667
5654
5647
5632
5598
5544
5476
5405
5343
5295
5260
5234
5205
5167
5116
5057
5000
4955
4931
4926
4933
4938
4926
4886
4815
4722
4621
4532
4466
4429
4414
4404
4380
4322
4219
4070
3890
3696
3512
3358
3249
3189
3177
3204
3259
3332
3412
3492
3567
3634
3692
3738
3774
3798
3808
3801
3772
3712
3617
3485
3320
3135
2951
2791
2679
2628
2644
2714
2818
2927
3013
3056
3049
2998
2921
2839
2775
2743
2748
2788
2852
2931
3015
3098
3178
3257
3334
3409
3482
3550
3616
3684
3763
3862
3991
4152
4341
4546
4748
4929
5074
5175
5233
5259
5264
5263
5266
5274
5288
5303
5316
5328
5346
5378
5430
5504
5594
5684
5755
5789
5773
5708
5605
5486
5377
5299
5265
5278
5324
5384
5439
5470
5470
5438
5383
5312
5232
5146
5052
4946
4827
4700
4573
4460
4374
4323
4305
4308
4313
4298
4248
4155
4027
3883
3744
3633
3566
3547
3569
3615
3666
3706
3724
3716
3683
3630
3562
3483
3395
3298
3198
3100
3011
2937
2882
2841
2805
2760
2693
2598
2477
2343
2216
2119
2071
2080
2139
2232
2334
2419
2471
2483
2459
2417
2374
2347
2344
2361
2384
2394
2370
2300
2177
2008
1810
1605
1414
1254
1132
1046
983
928
862
775
660
524
377
232
100
-18
-127
-242
-378
-546
-746
-964
-1174
-1343
-1445
-1465
-1410
-1306
-1197
-1124
-1124
-1209
-1368
-1570
-1769
-1926
-2015
-2033
-2003
-1959
-1941
-1976
-2072
-2216
-2379
-2524
-2623
-2661
-2639
-2574
-2491
-2409
-2342
-2292
-2253
-2217
-2182
-2154
-2145
-2168
-2231
-2329
-2447
-2554
-2624
-2634
-2579
-2472
-2341
-2222
-2143
-2121
-2151
-2210
-2265
-2285
-2249
-2153
-2013
-1858
-1717
-1614
-1558
-1544
-1550
-1550
-1521
-1450
-1337
-1196
-1047
-916
-819
-770
-767
-805
-871
-951
-1035
-1115
-1187
-1248
-1300
-1344
-1379
-1409
-1434
-1459
-1485
-1517
-1555
-1601
-1651
-1702
-1749
-1788
-1815
-1828
-1824
-1805
-1769
-1719
-1656
-1581
-1497
-1406
-1310
-1213
-1115
-1016
-913
-801
-675
-529
-359
-166
45
270
497
718
927
1121
1299
1464
1618
1760
1888
1994
2071
2112
2115
2085
2031
1967
1906
1856
1819
1789
1755
1702
1620
1508
1368
1212
1055
907
773
651
534
412
279
136
-7
-136
-235
-292
-306
-283
-239
-189
-146
-113
-84
-46
17
113
242
392
544
674
769
823
843
848
860
896
965
1064
1182
1303
1413
1507
1590
1671
1764
1877
2009
2150
2284
2393
2464
2493
2487
2461
2434
2421
2430
2460
2503
2550
2591
2623
2647
2668
2692
2721
2751
2778
2792
2787
2762
2722
2675
2629
2592
2563
2535
2501
2450
2380
2294
2201
2118
2058
2031
2037
2068
2111
2151
2176
2182
2174
2162
2158
2171
2202
2246
2291
2320
2320
2282
2206
2099
1977
1856
1752
1676
1633
1619
1627
1644
1655
1647
1613
1549
1456
1341
1214
1086
967
863
777
710
659
621
594
576
567
568
579
597
620
643
665
683
699
714
727
739
746
743
726
694
652
611
582
580
611
675
759
846
913
945
935
892
835
790
782
828
930
1076
1243
1406
1543
1644
1711
1755
1794
1839
1899
1970
2041
2097
2125
2116
2067
1984
1874
1747
1609
1469
1333
1206
1098
1016
965
947
958
990
1033
1079
1121
1163
1208
1264
1332
1409
1482
1537
1560
1544
1494
1423
1354
1304
1285
1295
1319
1334
1321
1268
1177
1064
952
865
812
789
778
751
684
563
391
191
-8
-175
-286
-337
-334
-298
-248
-200
-158
-120
-79
-32
19
58
70
38
-42
-159
-289
-399
-457
-443
-352
-198
-4
198
383
534
644
716
754
761
737
681
594
483
362
253
174
139
149
191
244
285
297
276
233
186
158
164
206
275
353
422
471
503
533
578
654
767
907
1053
1180
1268
1311
1320
1316
1325
1366
1446
1553
1665
1754
1802
1806
1776
1736
1714
1730
1789
1882
1990
2091
2170
2223
2262
2307
2378
2490
2643
2825
3014
3189
3331
3432
3493
3522
3528
3516
3486
3434
3354
3244
3107
2952
2795
2648
2523
2425
2355
2311
2289
2290
2318
2375
2465
2584
2725
2872
3013
3135
3231
3303
3359
3408
3459
3516
3577
3636
3685
3718
3730
3723
3699
3661
3612
3552
3478
3386
3275
3145
2995
2827
2641
2432
2197
1934
1643
1333
1016
714
444
220
48
-77
-170
-249
-331
-426
-537
-655
-767
-860
-921
-949
-946
-921
-886
-849
-818
-796
-783
-779
-782
-791
-803
-818
-830
-835
-832
-818
-798
-776
-759
-754
-762
-779
-799
-813
-815
-805
-788
-779
-790
-835
-918
-1038
-1185
-1344
-1500
-1643
-1769
-1881
-1984
-2086
-2191
-2299
-2405
-2503
-2588
-2656
-2710
-2754
-2795
-2840
-2895
-2961
-3038
-3122
-3206
-3284
-3345
-3382
-3388
-3360
-3301
-3221
-3137
-3071
-3043
-3068
-3151
-3286
-3454
-3629
-3788
-3911
-3988
-4021
-4019
-3997
-3965
-3935
-3910
-3894
-3890
-3903
-3938
-3998
-4078
-4171
-4253
-4301
-4295
-4228
-4110
-3968
-3840
-3765
-3767
-3848
-3983
-4127
-4228
-4243
-4154
-3973
-3741
-3514
-3347
-3274
-3302
-3406
-3539
-3648
-3693
-3656
-3547
-3397
-3245
-3125
-3057
-3036
-3042
-3048
-3029
-2975
-2895
-2808
-2742
-2721
-2757
-2846
-2972
-3112
-3245
-3356
-3442
-3509
-3569
-3637
-3722
-3830
-3958
-4100
-4244
-4378
-4492
-4574
-4615
-4612
-4567
-4487
-4389
-4292
-4216
-4174
-4171
-4203
-4253
-4302
-4332
-4332
-4304
-4254
-4197
-4146
-4106
-4074
-4042
-3998
-3935
-3856
-3772
-3702
-3665
-3670
-3714
-3782
-3846
-3882
-3871
-3812
-3717
-3614
-3529
-3482
-3478
-3505
-3537
-3546
-3511
-3426
-3305
-3173
-3063
-2999
-2990
-3027
-3084
-3129
-3134
-3084
-2983
-2851
-2717
-2609
-2544
-2525
-2536
-2551
-2545
-2495
-2392
-2244
-2066
-1884
-1720
-1592
-1511
-1477
-1484
-1524
-1584
-1653
-1721
-1778
-1815
-1825
-1808
-1770
-1722
-1680
-1665
-1692
-1771
-1902
-2074
-2270
-2468
-2649
-2798
-2908
-2981
-3025
-3052
-3072
-3097
-3133
-3185
-3254
-3340
-3438
-3546
-3655
-3760
-3854
-3934
-4000
-4056
-4105
-4153
-4200
-4242
-4270
-4270
-4233
-4154
-4040
-3907
-3778
-3676
-3620
-3614
-3646
-3692
-3721
-3704
-3622
-3474
-3273
-3045
-2819
-2618
-2453
-2321
-2208
-2095
-1967
-1819
-1654
-1485
-1328
-1193
-1082
-988
-899
-802
-690
-567
-442
-332
-250
-198
-168
-142
-96
-11
117
282
458
616
727
773
755
688
599
517
463
445
454
473
479
456
399
315
221
138
82
63
74
106
140
163
168
154
130
106
90
86
89
92
87
65
25
-28
-88
-142
-180
-194
-182
-141
-74
14
119
234
351
459
547
606
630
619
580
527
480
458
474
537
640
772
912
1038
1133
1186
1198
1176
1132
1081
1032
990
952
910
856
785
697
601
511
442
406
408
443
496
548
577
565
502
387
228
38
-169
-377
-574
-751
-901
-1018
-1100
-1144
-1154
-1141
-1117
-1099
-1103
-1137
-1201
-1283
-1364
-1422
-1442
-1414
-1346
-1255
-1163
-1096
-1069
-1089
-1151
-1243
-1352
-1468
-1583
-1696
-1805
-1907
-1994
-2052
-2073
-2050
-1990
-1911
-1838
-1794
-1794
-1837
-1904
-1964
-1986
-1949
-1851
-1711
-1563
-1443
-1378
-1371
-1404
-1437
-1427
-1343
-1175
-942
-683
-444
-263
-156
-108
-87
-48
44
202
410
631
820
936
964
913
820
731
686
708
793
913
1025
1089
1079
989
835
648
461
301
180
101
54
29
19
20
32
54
79
96
88
40
-52
-184
-337
-484
-599
-664
-676
-647
-600
-562
-555
-588
-655
-737
-810
-855
-862
-835
-793
-759
-760
-812
-922
-1081
-1271
-1468
-1647
-1790
-1888
-1942
-1960
-1956
-1943
-1932
-1930
-1936
-1946
-1953
-1951
-1938
-1918
-1899
-1892
-1906
-1947
-2015
-2101
-2194
-2280
-2349
-2398
-2430
-2452
-2472
-2497
-2527
-2554
-2568
-2560
-2522
-2458
-2376
-2289
-2211
-2148
-2100
-2059
-2011
-1947
-1858
-1748
-1626
-1505
-1396
-1305
-1229
-1159
-1084
-997
-899
-802
-726
-690
-709
-788
-916
-1073
-1234
-1373
-1475
-1534
-1557
-1558
-1550
-1546
-1549
-1558
-1564
-1560
-1538
-1499
-1445
-1383
-1324
-1272
-1233
-1204
-1181
-1155
-1116
-1055
-964
-844
-696
-534
-371
-226
-116
-50
-30
-47
-86
-128
-158
-167
-153
-122
-83
-41
5
62
141
251
394
558
724
866
964
1008
1006
986
977
1012
1107
1255
1432
1598
1713
1750
1703
1590
1447
1311
1214
1166
1160
1170
1170
1143
1088
1025
985
999
1086
1245
1452
1668
1852
1972
2015
1990
1922
1839
1768
1721
1696
1679
1657
1618
1565
1507
1461
1441
1453
1494
1553
1613
1665
1706
1744
1793
1867
1972
2106
2256
2401
2526
2616
2672
2699
2709
2715
2721
2729
2733
2728
2713
2694
2679
2679
2700
2736
2776
2800
2789
2732
2630
2499
2362
2246
2170
2139
2147
2173
2197
2202
2180
2137
2089
2052
2041
2060
2102
2157
2211
2257
2296
2335
2387
2461
2561
2679
2801
2911
2995
3045
3067
3072
3075
3091
3129
3186
3256
3326
3383
3417
3423
3400
3350
3277
3185
3080
2968
2857
2756
2673
2612
2572
2544
2516
2475
2411
2322
2213
2098
1992
1909
1852
1819
1797
1771
1727
1658
1566
1461
1356
1262
1186
1128
1081
1039
996
953
917
895
895
919
960
1004
1033
1034
997
924
826
717
613
525
457
406
365
328
289
247
204
163
125
87
46
-2
-57
-111
-156
-176
-160
-102
-7
114
241
357
450
514
556
585
615
651
691
726
741
720
656
549
410
256
105
-30
-144
-239
-322
-403
-486
-572
-654
-721
-764
-778
-765
-733
-692
-654
-626
-610
-602
-600
-599
-599
-607
-631
-679
-756
-864
-994
-1136
-1279
-1412
-1530
-1636
-1736
-1837
-1945
-2064
-2189
-2314
-2431
-2533
-2619
-2691
-2754
-2816
-2878
-2938
-2988
-3013
-3002
-2947
-2845
-2708
-2552
-2399
-2266
-2166
-2096
-2045
-1994
-1924
-1821
-1683
-1523
-1364
-1235
-1160
-1153
-1211
-1318
-1448
-1576
-1683
-1766
-1834
-1910
-2016
-2165
-2356
-2567
-2764
-2907
-2964
-2918
-2777
-2570
-2339
-2128
-1970
-1876
-1838
-1830
-1818
-1774
-1687
-1562
-1424
-1305
-1235
-1232
-1296
-1409
-1544
-1671
-1769
-1832
-1868
-1900
-1949
-2035
-2163
-2326
-2506
-2678
-2824
-2931
-2999
-3038
-3060
-3077
-3096
-3113
-3122
-3113
-3081
-3026
-2957
-2889
-2836
-2810
-2812
-2837
-2874
-2911
-2939
-2957
-2972
-2994
-3032
-3089
-3160
-3235
-3297
-3334
-3343
-3330
-3312
-3309
-3340
-3413
-3522
-3651
-3776
-3874
-3933
-3951
-3942
-3927
-3927
-3955
-4011
-4083
-4151
-4194
-4204
-4183
-4149
-4127
-4142
-4211
-4334
-4497
-4674
-4837
-4963
-5040
-5071
-5066
-5039
-5001
-4952
-4888
-4798
-4674
-4516
-4335
-4147
-3972
-3826
-3712
-3624
-3547
-3460
-3353
-3222
-3078
-2939
-2822
-2739
-2690
-2660
-2628
-2576
-2491
-2379
-2259
-2161
-2115
-2142
-2246
-2414
-2620
-2832
-3022
-3173
-3282
-3354
-3398
-3425
-3435
-3422
-3379
-3298
-3179
-3031
-2873
-2724
-2602
-2515
-2462
-2430
-2405
-2375
-2335
-2289
-2251
-2234
-2249
-2298
-2372
-2455
-2530
-2580
-2601
-2594
-2573
-2553
-2546
-2558
-2589
-2629
-2664
-2684
-2682
-2656
-2614
-2566
-2522
-2492
-2477
-2477
-2483
-2484
-2468
-2424
-2345
-2228
-2081
-1917
-1755
-1616
-1518
-1472
-1478
-1524
-1587
-1643
-1668
-1649
-1587
-1493
-1390
-1301
-1242
-1219
-1223
-1236
-1238
-1212
-1154
-1070
-977
-895
-839
-813
-807
-803
-779
-717
-612
-475
-325
-187
-83
-24
-8
-20
-41
-54
-48
-24
7
33
43
34
12
-11
-19
-4
35
87
136
164
159
120
57
-10
-59
-74
-46
20
111
207
291
350
382
388
378
360
342
329
323
325
338
366
415
488
587
707
839
974
1099
1207
1296
1366
1422
1465
1497
1516
1518
1499
1462
1412
1362
1326
1315
1335
1385
1454
1528
1592
1632
1647
1638
1615
1588
1563
1542
1518
1482
1423
1333
1212
1064
901
734
574
428
296
176
61
-53
-166
-274
-370
-442
-480
-477
-431
-347
-240
-128
-33
24
27
-26
-131
-268
-412
-538
-623
-661
-658
-632
-609
-614
-663
-756
-878
-1004
-1107
-1168
-1185
-1169
-1146
-1145
-1186
-1275
-1399
-1528
-1629
-1675
-1654
-1575
-1463
-1351
-1269
-1230
-1230
-1246
-1248
-1206
-1109
-961
-787
-621
-495
-429
-426
-469
-532
-587
-615
-612
-587
-559
-548
-564
-608
-667
-725
-768
-790
-795
-799
-821
-876
-967
-1086
-1213
-1326
-1403
-1434
-1421
-1377
-1321
-1272
-1242
-1232
-1235
-1237
-1227
-1197
-1148
-1089
-1033
-994
-981
-997
-1036
-1088
-1139
-1179
-1201
-1202
-1189
-1168
-1152
-1149
-1167
-1207
-1265
-1332
-1397
-1449
-1479
-1482
-1462
-1427
-1390
-1362
-1352
-1363
-1389
-1419
-1439
-1437
-1407
-1350
-1277
-1200
-1136
-1096
-1086
-1104
-1140
-1182
-1218
-1239
-1239
-1219
-1183
-1137
-1087
-1040
-1000
-976
-968
-982
-1018
-1076
-1149
-1229
-1304
-1366
-1407
-1428
-1435
-1442
-1466
-1522
-1621
-1765
-1948
-2152
-2357
-2541
-2685
-2781
-2830
-2841
-2834
-2828
-2841
-2884
-2959
-3059
-3171
-3282
-3378
-3454
-3510
-3552
-3587
-3621
-3653
-3674
-3672
-3634
-3553
-3431
-3283
-3135
-3014
-2945
-2941
-2997
-3094
-3201
-3282
-3311
-3275
-3178
-3041
-2894
-2764
-2672
-2625
-2616
-2628
-2643
-2645
-2628
-2595
-2554
-2517
-2493
-2481
-2477
-2471
-2452
-2415
-2358
-2287
-2210
-2138
-2078
-2032
-2001
-1982
-1972
-1970
-1975
-1987
-2008
-2033
-2062
-2089
-2112
-2133
-2155
-2186
-2233
-2300
-2386
-2482
-2575
-2654
-2707
-2732
-2730
-2711
-2686
-2663
-2649
-2641
-2636
-2630
-2622
-2613
-2610
-2620
-2647
-2691
-2742
-2786
-2810
-2803
-2764
-2701
-2631
-2573
-2544
-2553
-2602
-2682
-2780
-2884
-2983
-3070
-3144
-3202
-3236
-3239
-3201
-3113
-2976
-2803
-2616
-2443
-2314
-2246
-2241
-2285
-2350
-2400
-2409
-2360
-2258
-2121
-1977
-1853
-1767
-1724
-1711
-1710
-1703
-1677
-1632
-1580
-1538
-1522
-1541
-1592
-1664
-1738
-1799
-1836
-1850
-1847
-1841
-1839
-1847
-1859
-1865
-1851
-1809
-1739
-1646
-1547
-1456
-1387
-1346
-1330
-1329
-1328
-1313
-1275
-1211
-1124
-1020
-916
-820
-745
-702
-698
-737
-821
-942
-1092
-1255
-1417
-1563
-1685
-1780
-1854
-1914
-1968
-2021
-2076
-2130
-2179
-2221
-2258
-2299
-2355
-2435
-2546
-2684
-2835
-2981
-3100
-3173
-3193
-3161
-3091
-2999
-2907
-2829
-2774
-2747
-2745
-2766
-2804
-2858
-2923
-2995
-3065
-3124
-3161
-3172
-3155
-3115
-3063
-3011
-2966
-2932
-2906
-2877
-2837
-2779
-2701
-2612
-2522
-2442
-2382
-2344
-2327
-2325
-2334
-2354
-2390
-2445
-2523
-2619
-2721
-2809
-2863
-2870
-2829
-2754
-2673
-2617
-2617
-2685
-2819
-2995
-3180
-3338
-3444
-3488
-3474
-3423
-3358
-3297
-3252
-3219
-3190
-3152
-3097
-3022
-2932
-2837
-2745
-2660
-2582
-2507
-2433
-2361
-2300
-2261
-2257
-2297
-2381
-2498
-2632
-2763
-2875
-2959
-3017
-3052
-3072
-3079
-3072
-3044
-2989
-2903
-2793
-2674
-2566
-2486
-2445
-2440
-2455
-2466
-2451
-2394
-2296
-2170
-2039
-1928
-1856
-1828
-1836
-1862
-1888
-1900
-1896
-1887
-1888
-1915
-1980
-2077
-2195
-2311
-2403
-2455
-2462
-2430
-2372
-2305
-2240
-2183
-2133
-2080
-2013
-1927
-1812
-1672
-1509
-1332
-1148
-966
-794
-642
-519
-435
-394
-398
-442
-514
-600
-685
-756
-808
-842
-864
-880
-895
-910
-920
-915
-886
-825
-732
-611
-469
-319
-170
-29
98
211
310
395
466
524
572
616
666
731
823
945
1096
1264
1429
1568
1656
1675
1616
1481
1282
1036
765
486
209
-62
-329
-597
-870
-1146
-1419
-1672
-1887
-2043
-2125
-2129
-2057
-1925
-1754
-1570
-1394
-1243
-1125
-1038
-976
-926
-878
-819
-744
-646
-526
-383
-222
-51
119
274
397
473
494
457
368
239
89
-68
-217
-351
-466
-558
-624
-656
-641
-569
-431
-231
16
286
549
777
956
1083
1175
1258
1357
1492
1666
1863
2056
2213
2307
2323
2261
2135
1962
1763
1548
1323
1088
847
606
383
198
72
16
27
86
166
241
293
326
359
427
565
795
1120
1517
1947
2362
2723
3008
3222
3387
3535
3696
3882
4089
4289
4448
4529
4511
4386
4169
3883
3560
3226
2900
2592
2307
2043
1804
1592
1414
1274
1177
1124
1112
1143
1217
1336
1504
1722
1984
2277
2585
2889
3174
3437
3684
3931
4194
4485
4801
5125
5427
5670
5822
5863
5793
5627
5396
5135
4873
4633
4424
4250
4106
3987
3891
3815
3755
3706
3658
3602
3529
3440
3344
3259
3203
3192
3234
3318
3427
3536
3624
3683
3721
3762
3836
3971
4180
4459
4788
5132
5456
5735
5956
6119
6234
6311
6352
6348
6285
6144
5919
5619
5272
4918
4606
4372
4239
4205
4248
4335
4430
4507
4553
4572
4575
4580
4596
4626
4662
4692
4703
4687
4646
4588
4525
4472
4440
4435
4457
4504
4568
4643
4718
4783
4826
4838
4812
4749
4658
4554
4458
4386
4351
4350
4371
4391
4388
4345
4258
4138
4008
3894
3821
3802
3837
3911
4005
4097
4171
4225
4263
4296
4337
4393
4464
4547
4632
4712
4782
4840
4887
4921
4942
4945
4927
4888
4834
4778
4738
4729
4762
4835
4934
5039
5125
5174
5183
5159
5123
5098
5103
5147
5222
5310
5391
5446
5469
5467
5459
5467
5506
5584
5691
5807
5906
5967
5976
5933
5848
5734
5607
5477
5344
5208
5067
4923
4783
4663
4575
4529
4526
4553
4594
4628
4638
4619
4575
4522
4478
4457
4467
4506
4565
4631
4697
4763
4836
4928
5047
5196
5365
5532
5670
5754
5768
5708
5589
5432
5264
5110
4981
4879
4797
4720
4638
4544
4443
4342
4255
4190
4151
4134
4128
4123
4106
4070
4019
3955
3888
3829
3785
3762
3763
3792
3850
3939
4058
4206
4376
4559
4743
4913
5059
5173
5251
5296
5314
5311
5294
5269
5240
5210
5181
5156
5135
5118
5102
5082
5054
5012
4959
4899
4844
4808
4802
4830
4888
4961
5028
5066
5061
5009
4917
4806
4700
4620
4576
4566
4572
4573
4545
4475
4362
4221
4075
3952
3873
3849
3878
3947
4038
4137
4229
4311
4386
4459
4536
4616
4696
4771
4834
4880
4910
4925
4930
4928
4919
4905
4888
4872
4866
4884
4933
5020
5136
5265
5381
5458
5478
5436
5350
5248
5170
5149
5202
5326
5496
5675
5824
5915
5940
5913
5864
5829
5837
5901
6017
6165
6319
6458
6572
6665
6751
6845
6957
7084
7212
7317
7378
7386
7343
7268
7187
7125
7096
7099
7118
7126
7099
7020
6889
6721
6541
6376
6250
6173
6146
6157
6195
6246
6303
6361
6420
6474
6515
6532
6513
6448
6340
6199
6042
5892
5767
5677
5624
5600
5594
5599
5614
5646
5705
5800
5933
6090
6250
6384
6463
6470
6403
6276
6112
5941
5784
5653
5543
5441
5328
5190
5023
4834
4640
4461
4313
4203
4125
4066
4006
3930
3828
3699
3553
3401
3254
3122
3003
2896
2795
2696
2599
2509
2435
2386
2367
2378
2416
2472
2535
2596
2649
2693
2729
2762
2797
2841
2897
2967
3050
3145
3247
3349
3443
3520
3571
3589
3572
3520
3437
3332
3212
3084
2955
2830
2714
2612
2528
2467
2433
2424
2436
2460
2485
2501
2497
2471
2425
2366
2302
2240
2186
2138
2090
2036
1971
1894
1808
1722
1647
1595
1571
1579
1616
1675
1748
1826
1899
1961
2003
2020
2008
1964
1891
1795
1687
1582
1492
1428
1393
1386
1399
1419
1437
1445
1442
1428
1410
1388
1365
1335
1292
1233
1153
1057
955
862
791
756
760
797
856
915
953
951
898
792
641
464
285
127
12
-48
-53
-17
37
79
82
29
-83
-243
-422
-589
-716
-786
-800
-778
-747
-734
-757
-814
-886
-937
-934
-854
-696
-481
-253
-59
59
84
23
-88
-202
-271
-263
-173
-17
165
331
447
493
472
402
309
216
137
74
21
-29
-78
-118
-133
-104
-16
133
333
559
782
972
1109
1187
1210
1191
1145
1083
1012
931
841
743
642
552
486
453
457
487
525
545
525
449
313
127
-86
-302
-496
-655
-774
-860
-927
-990
-1062
-1147
-1242
-1335
-1415
-1466
-1484
-1469
-1428
-1375
-1324
-1287
-1268
-1266
-1275
-1286
-1294
-1298
-1307
-1334
-1394
-1499
-1650
-1839
-2045
-2246
-2416
-2540
-2613
-2648
-2661
-2676
-2709
-2768
-2848
-2934
-3011
-3065
-3091
-3096
-3092
-3092
-3106
-3133
-3160
-3172
-3152
-3091
-2991
-2869
-2745
-2644
-2580
-2558
-2570
-2598
-2626
-2639
-2634
-2613
-2587
-2564
-2546
-2529
-2500
-2446
-2358
-2237
-2095
-1950
-1828
-1745
-1713
-1731
-1787
-1868
-1960
-2056
-2155
-2261
-2377
-2500
-2622
-2730
-2806
-2836
-2817
-2757
-2673
-2591
-2537
-2531
-2583
-2691
-2841
-3016
-3194
-3354
-3483
-3569
-3609
-3603
-3557
-3481
-3387
-3288
-3200
-3132
-3090
-3076
-3084
-3109
-3141
-3176
-3210
-3245
-3281
-3319
-3356
-3389
-3412
-3422
-3419
-3410
-3404
-3411
-3436
-3482
-3542
-3606
-3663
-3706
-3735
-3759
-3793
-3852
-3944
-4070
-4221
-4377
-4518
-4629
-4702
-4742
-4761
-4774
-4790
-4814
-4837
-4846
-4826
-4769
-4677
-4565
-4459
-4386
-4367
-4409
-4505
-4633
-4763
-4866
-4924
-4934
-4907
-4870
-4848
-4862
-4922
-5018
-5128
-5224
-5278
-5274
-5211
-5106
-4986
-4886
-4835
-4847
-4921
-5041
-5177
-5299
-5380
-5404
-5370
-5288
-5175
-5051
-4931
-4821
-4724
-4637
-4556
-4481
-4412
-4354
-4309
-4275
-4247
-4215
-4169
-4102
-4016
-3916
-3817
-3736
-3683
-3667
-3685
-3729
-3788
-3852
-3919
-3990
-4070
-4164
-4271
-4384
-4491
-4577
-4630
-4649
-4639
-4615
-4593
-4587
-4598
-4620
-4637
-4633
-4599
-4538
-4465
-4406
-4385
-4420
-4512
-4647
-4798
-4934
-5029
-5071
-5065
-5030
-4989
-4965
-4970
-5005
-5056
-5108
-5144
-5155
-5141
-5109
-5070
-5031
-4995
-4960
-4918
-4867
-4805
-4739
-4678
-4635
-4618
-4627
-4657
-4696
-4731
-4751
-4749
-4725
-4681
-4622
-4551
-4470
-4382
-4291
-4205
-4133
-4085
-4067
-4082
-4120
-4170
-4217
-4252
-4273
-4287
-4306
-4342
-4398
-4468
-4531
-4564
-4544
-4461
-4325
-4162
-4008
-3899
-3858
-3886
-3962
-4049
-4110
-4115
-4059
-3961
-3853
-3773
-3753
-3799
-3896
-4010
-4098
-4129
-4088
-3984
-3848
-3718
-3628
-3597
-3623
-3684
-3748
-3786
-3781
-3731
-3655
-3581
-3537
-3543
-3605
-3713
-3846
-3976
-4081
-4143
-4157
-4124
-4057
-3968
-3873
-3786
-3720
-3683
-3680
-3709
-3764
-3830
-3889
-3923
-3919
-3870
-3783
-3670
-3554
-3457
-3394
-3373
-3392
-3438
-3494
-3543
-3573
-3577
-3560
-3530
-3499
-3476
-3468
-3478
-3500
-3528
-3556
-3578
-3589
-3591
-3586
-3580
-3574
-3573
-3573
-3573
-3564
-3540
-3497
-3432
-3348
-3252
-3154
-3062
-2982
-2915
-2855
-2794
-2721
-2630
-2517
-2385
-2243
-2099
-1963
-1837
-1721
-1609
-1495
-1378
-1258
-1144
-1048
-981
-950
-956
-989
-1034
-1077
-1104
-1111
-1100
-1082
-1069
-1072
-1095
-1132
-1171
-1196
-1192
-1148
-1065
-949
-814
-673
-543
-435
-354
-304
-286
-296
-332
-387
-455
-526
-588
-631
-647
-633
-593
-534
-468
-408
-363
-337
-331
-341
-362
-390
-423
-464
-513
-575
-647
-726
-803
-866
-903
-908
-875
-808
-715
-611
-512
-435
-395
-404
-465
-574
-721
-885
-1045
-1176
-1259
-1285
-1255
-1183
-1090
-1004
-950
-939
-974
-1043
-1124
-1194
-1234
-1235
-1204
-1156
-1113
-1094
-1110
-1159
-1225
-1287
-1325
-1328
-1300
-1259
-1232
-1246
-1318
-1448
-1618
-1793
-1936
-2012
-2007
-1922
-1784
-1628
-1489
-1394
-1349
-1342
-1349
-1342
-1300
-1220
-1116
-1020
-966
-982
-1080
-1251
-1468
-1691
-1884
-2017
-2083
-2084
-2041
-1982
-1925
-1883
-1860
-1849
-1840
-1826
-1804
-1777
-1752
-1733
-1719
-1706
-1683
-1642
-1577
-1492
-1397
-1309
-1243
-1211
-1215
-1246
-1290
-1334
-1366
-1386
-1402
-1428
-1478
-1565
-1689
-1841
-2007
-2168
-2309
-2421
-2506
-2567
-2614
-2654
-2690
-2719
-2736
-2737
-2719
-2687
-2645
-2604
-2567
-2539
-2514
-2488
-2453
-2407
-2352
-2299
-2258
-2239
-2246
-2275
-2312
-2339
-2339
-2301
-2225
-2121
-2009
-1910
-1842
-1812
-1819
-1852
-1895
-1933
-1957
-1965
-1961
-1951
-1943
-1936
-1927
-1908
-1871
-1812
-1734
-1647
-1564
-1500
-1464
-1456
-1466
-1480
-1479
-1453
-1394
-1310
-1213
-1122
-1057
-1031
-1050
-1110
-1201
-1311
-1425
-1533
-1627
-1706
-1769
-1819
-1861
-1896
-1926
-1951
-1968
-1973
-1958
-1919
-1852
-1758
-1644
-1523
-1411
-1323
-1271
-1258
-1278
-1318
-1361
-1391
-1400
-1387
-1362
-1337
-1326
-1334
-1359
-1391
-1414
-1414
-1384
-1325
-1248
-1170
-1106
-1067
-1058
-1073
-1106
-1152
-1209
-1282
-1381
-1509
-1667
-1842
-2013
-2157
-2251
-2286
-2266
-2211
-2148
-2106
-2101
-2139
-2208
-2287
-2356
-2399
-2416
-2415
-2413
-2422
-2449
-2484
-2509
-2502
-2446
-2340
-2196
-2044
-1914
-1834
-1815
-1846
-1902
-1949
-1954
-1900
-1789
-1641
-1485
-1352
-1263
-1224
-1224
-1242
-1253
-1237
-1187
-1105
-1002
-891
-783
-684
-594
-508
-423
-340
-262
-197
-151
-125
-115
-114
-110
-94
-58
-3
68
149
236
328
425
532
651
784
925
1065
1195
1304
1386
1441
1472
1488
1498
1510
1529
1557
1593
1632
1671
1706
1732
1750
1761
1767
1776
1792
1820
1862
1912
1964
2005
2024
2017
1983
1934
1886
1859
1867
1914
1994
2090
2182
2251
2290
2306
2315
2341
2405
2513
2660
2824
2974
3081
3128
3114
3054
2974
2901
2856
2843
2854
2873
2881
2868
2835
2795
2767
2769
2807
2875
2956
3030
3077
3091
3078
3057
3049
3070
3125
3205
3291
3362
3402
3408
3392
3377
3384
3430
3517
3630
3746
3836
3880
3871
3815
3731
3644
3571
3521
3491
3470
3443
3404
3353
3303
3269
3269
3310
3389
3493
3600
3691
3754
3788
3804
3818
3845
3894
3963
4040
4104
4138
4132
4089
4024
3961
3925
3937
4003
4122
4274
4438
4590
4717
4812
4882
4936
4987
5043
5103
5161
5206
5227
5219
5183
5132
5084
5054
5057
5095
5160
5238
5308
5354
5366
5344
5295
5232
5167
5107
5049
4988
4913
4818
4703
4573
4442
4321
4217
4126
4038
3940
3815
3662
3494
3335
3220
3178
3228
3365
3564
3783
3979
4117
4185
4196
4186
4196
4261
4397
4592
4810
5002
5122
5143
5066
4918
4748
4603
4523
4521
4584
4677
4759
4792
4758
4661
4524
4379
4256
4172
4130
4113
4098
4062
3993
3889
3763
3634
3522
3440
3394
3381
3392
3419
3458
3510
3578
3667
3776
3900
4027
4148
4248
4323
4374
4409
4439
4472
4513
4560
4607
4645
4665
4664
4645
4615
4582
4552
4525
4497
4457
4395
4301
4176
4026
3868
3721
3605
3534
3512
3533
3580
3632
3668
3670
3631
3552
3446
3329
3220
3135
3080
3055
3055
3069
3089
3111
3136
3172
3228
3313
3428
3569
3722
3871
3996
4083
4128
4128
4096
4046
3992
3945
3911
3889
3876
3866
3854
3840
3824
3809
3796
3786
3776
3762
3742
3716
3689
3670
3673
3706
3775
3879
4005
4138
4260
4355
4416
4446
4456
4465
4491
4545
4632
4743
4863
4973
5053
5096
5102
5085
5062
5056
5079
5136
5215
5297
5355
5366
5316
5207
5054
4886
4735
4629
4587
4611
4689
4800
4918
5020
5092
5131
5141
5135
5125
5120
5127
5146
5176
5216
5264
5322
5390
5466
5545
5617
5673
5702
5702
5675
5634
5593
5569
5574
5611
5673
5743
5802
5834
5828
5785
5718
5646
5588
5563
5577
5627
5703
5786
5860
5913
5940
5943
5932
5919
5911
5915
5928
5945
5955
5949
5924
5881
5829
5783
5758
5765
5811
5892
5995
6103
6193
6249
6263
6234
6176
6106
6045
6010
6011
6049
6113
6192
6272
6342
6399
6444
6482
6516
6548
6575
6589
6582
6549
6492
6416
6335
6260
6201
6162
6139
6122
6100
6065
6012
5944
5871
5801
5744
5703
5676
5660
5648
5637
5631
5634
5654
5695
5759
5839
5926
6007
6076
6131
6175
6219
6273
6340
6419
6501
6569
6609
6612
6576
6508
6421
6329
6239
6152
6064
5967
5853
5723
5586
5455
5345
5264
5210
5169
5120
5043
4926
4771
4597
4433
4309
4246
4250
4307
4389
4462
4500
4493
4446
4381
4326
4300
4310
4345
4380
4383
4333
4223
4066
3888
3723
3598
3523
3492
3482
3464
3415
3326
3205
3072
2954
2869
2823
2808
2800
2779
2728
2647
2555
2477
2440
2462
2539
2651
2760
2830
2834
2762
2628
2461
2299
2173
2098
2072
2077
2086
2076
2036
1967
1887
1819
1781
1784
1822
1879
1930
1952
1931
1865
1766
1654
1548
1466
1413
1385
1371
1355
1325
1273
1202
1118
1034
961
903
861
830
801
765
716
654
585
515
455
411
383
366
352
330
292
238
173
107
55
26
25
47
82
113
125
108
61
-11
-94
-177
-249
-311
-367
-427
-500
-593
-705
-827
-951
-1066
-1169
-1262
-1351
-1443
-1543
-1647
-1746
-1825
-1872
-1880
-1854
-1809
-1766
-1746
-1764
-1822
-1912
-2017
-2120
-2206
-2269
-2313
-2350
-2389
-2439
-2501
-2571
-2643
-2712
-2777
-2843
-2913
-2991
-3071
-3144
-3192
-3203
-3171
-3105
-3025
-2960
-2938
-2976
-3073
-3211
-3357
-3478
-3547
-3555
-3513
-3444
-3376
-3329
-3309
-3308
-3305
-3279
-3217
-3123
-3015
-2921
-2867
-2868
-2922
-3010
-3103
-3174
-3208
-3204
-3180
-3159
-3165
-3207
-3282
-3371
-3452
-3505
-3525
-3519
-3512
-3527
-3584
-3687
-3825
-3971
-4094
-4170
-4187
-4151
-4081
-4003
-3939
-3902
-3896
-3911
-3933
-3952
-3962
-3963
-3964
-3973
-3996
-4034
-4086
-4145
-4208
-4275
-4345
-4421
-4503
-4586
-4660
-4712
-4732
-4716
-4666
-4597
-4526
-4473
-4455
-4477
-4541
-4639
-4758
-4886
-5010
-5121
-5208
-5262
-5276
-5247
-5177
-5081
-4979
-4902
-4875
-4915
-5022
-5177
-5343
-5478
-5546
-5526
-5424
-5273
-5119
-5014
-4996
-5083
-5260
-5492
-5729
-5926
-6050
-6095
-6076
-6023
-5972
-5950
-5969
-6023
-6095
-6161
-6204
-6216
-6204
-6183
-6168
-6173
-6198
-6233
-6262
-6269
-6241
-6181
-6101
-6022
-5965
-5949
-5979
-6049
-6144
-6242
-6326
-6386
-6422
-6442
-6460
-6488
-6533
-6592
-6657
-6713
-6749
-6757
-6737
-6696
-6646
-6599
-6563
-6539
-6525
-6513
-6493
-6463
-6422
-6375
-6332
-6299
-6279
-6271
-6267
-6258
-6232
-6186
-6118
-6037
-5953
-5878
-5823
-5794
-5793
-5815
-5856
-5908
-5965
-6025
-6083
-6138
-6190
-6236
-6276
-6310
-6338
-6362
-6382
-6400
-6414
-6420
-6414
-6391
-6347
-6284
-6203
-6110
-6012
-5917
-5831
-5760
-5706
-5670
-5653
-5653
-5666
-5690
-5718
-5744
-5766
-5782
-5795
-5811
-5835
-5875
-5929
-5995
-6060
-6114
-6144
-6146
-6122
-6081
-6038
-6005
-5988
-5986
-5988
-5980
-5949
-5891
-5811
-5726
-5659
-5627
-5642
-5700
-5784
-5868
-5931
-5954
-5937
-5891
-5839
-5805
-5808
-5855
-5943
-6060
-6191
-6323
-6451
-6576
-6702
-6831
-6959
-7075
-7164
-7211
-7211
-7165
-7090
-7007
-6937
-6896
-6888
-6906
-6936
-6961
-6970
-6958
-6930
-6894
-6860
-6833
-6811
-6793
-6772
-6749
-6731
-6729
-6756
-6821
-6925
-7059
-7203
-7334
-7435
-7495
-7517
-7512
-7498
-7492
-7502
-7532
-7575
-7623
-7667
-7703
-7731
-7752
-7770
-7782
-7782
-7765
-7726
-7666
-7591
-7516
-7454
-7413
-7395
-7392
-7390
-7377
-7348
-7308
-7273
-7263
-7294
-7371
-7484
-7608
-7715
-7779
-7789
-7755
-7698
-7652
-7642
-7680
-7758
-7847
-7914
-7928
-7876
-7768
-7631
-7505
-7424
-7408
-7451
-7529
-7606
-7647
-7631
-7558
-7448
-7332
-7242
-7198
-7202
-7241
-7288
-7317
-7311
-7265
-7186
-7090
-6995
-6912
-6844
-6787
-6732
-6674
-6612
-6551
-6497
-6457
-6430
-6412
-6390
-6355
-6302
-6233
-6158
-6092
-6048
-6031
-6036
-6052
-6062
-6050
-6009
-5944
-5865
-5790
-5731
-5696
-5679
-5671
-5658
-5630
-5584
-5526
-5469
-5424
-5401
-5396
-5398
-5393
-5363
-5299
-5202
-5081
-4954
-4837
-4744
-4681
-4644
-4627
-4620
-4618
-4620
-4628
-4645
-4674
-4709
-4742
-4760
-4755
-4719
-4657
-4576
-4491
-4415
-4355
-4314
-4288
-4269
-4250
-4229
-4209
-4196
-4197
-4219
-4260
-4313
-4367
-4411
-4439
-4447
-4440
-4427
-4415
-4408
-4405
-4399
-4382
-4346
-4291
-4220
-4144
-4075
-4022
-3991
-3978
-3974
-3969
-3954
-3925
-3883
-3833
-3781
-3730
-3678
-3616
-3536
-3429
-3295
-3142
-2988
-2852
-2754
-2707
-2712
-2758
-2826
-2895
-2945
-2966
-2957
-2925
-2883
-2844
-2819
-2811
-2820
-2842
-2869
-2898
-2924
-2944
-2958
-2962
-2951
-2924
-2878
-2815
-2737
-2652
-2565
-2480
-2399
-2318
-2233
-2144
-2055
-1975
-1919
-1902
-1935
-2020
-2146
-2293
-2434
-2544
-2604
-2609
-2564
-2486
-2392
-2300
-2217
-2145
-2078
-2013
-1947
-1886
-1841
-1824
-1842
-1892
-1959
-2021
-2054
-2037
-1965
-1847
-1707
-1575
-1481
-1444
-1467
-1538
-1637
-1741
-1833
-1910
-1975
-2041
-2120
-2217
-2327
-2435
-2521
-2567
-2563
-2512
-2425
-2323
-2224
-2141
-2077
-2025
-1976
-1917
-1843
-1755
-1662
-1577
-1510
-1466
-1445
-1437
-1431
-1417
-1392
-1355
-1311
-1269
-1233
-1204
-1178
-1149
-1108
-1054
-988
-916
-847
-791
-754
-738
-739
-747
-753
-746
-718
-667
-590
-493
-380
-260
-140
-29
67
145
206
251
289
326
368
415
467
519
566
605
638
673
719
784
874
985
1108
1229
1333
1412
1465
1502
1535
1579
1642
1723
1812
1895
1959
1997
2015
2027
2054
2110
2201
2317
2434
2523
2558
2525
2431
2303
2176
2089
2069
2123
2237
2382
2522
2630
2691
2710
2705
2702
2720
2767
2836
2907
2959
2975
2952
2901
2846
2812
2820
2875
2966
3069
3157
3205
3202
3152
3074
2993
2931
2902
2906
2933
2964
2981
2973
2938
2886
2832
2788
2763
2754
2751
2739
2705
2640
2548
2442
2341
2266
2230
2242
2295
2377
2470
2557
2628
2679
2714
2741
2770
2809
2857
2914
2974
3032
3085
3137
3192
3253
3322
3392
3452
3486
3477
3418
3311
3170
3021
2891
2808
2785
2825
2911
3021
3128
3208
3251
3258
3241
3217
3201
3198
3207
3217
3213
3183
3123
3038
2938
2838
2752
2687
2641
2609
2582
2555
2526
2500
2485
2492
2525
2585
2665
2754
2843
2922
2987
3038
3075
3101
3116
3119
3109
3085
3050
3009
2972
2944
2930
2928
2931
2931
2920
2896
2861
2826
2801
2796
2812
2845
2881
2906
2907
2876
2816
2737
2653
2577
2518
2478
2452
2430
2403
2368
2323
2273
2224
2178
2139
2102
2063
2017
1962
1898
1828
1755
1680
1604
1524
1439
1348
1257
1176
1114
1081
1080
1109
1154
1201
1236
1249
1239
1216
1191
1178
1184
1210
1247
1284
1309
1314
1301
1278
1256
1248
1260
1293
1342
1397
1451
1496
1533
1565
1594
1624
1656
1688
1719
1750
1786
1834
1900
1986
2084
2180
2254
2286
2265
2192
2085
1973
1889
1860
1901
2008
2157
2317
2455
2547
2585
2578
2547
2516
2507
2529
2578
2642
2705
2753
2785
2807
2833
2881
2962
3078
3222
3378
3527
3656
3754
3823
3867
3896
3916
3928
3930
3916
3883
3832
3769
3706
3658
3636
3643
3677
3724
3771
3803
3812
3800
3776
3754
3748
3767
3809
3865
3920
3956
3963
3939
3891
3834
3786
3760
3761
3785
3818
3843
3845
3819
3771
3716
3677
3673
3715
3803
3925
4058
4182
4279
4345
4388
4422
4469
4542
4648
4779
4919
5045
5139
5190
5198
5175
5138
5103
5083
5080
5089
5101
5104
5091
5062
5024
4986
4961
4956
4974
5014
5069
5132
5197
5259
5315
5363
5401
5428
5440
5436
5417
5386
5351
5321
5303
5302
5320
5352
5393
5434
5467
5488
5494
5487
5469
5443
5412
5380
5352
5330
5318
5318
5331
5354
5382
5409
5430
5444
5450
5455
5464
5486
5522
5573
5633
5693
5743
5775
5786
5777
5753
5722
5691
5668
5657
5665
5696
5752
5836
5944
6072
6206
6332
6436
6506
6540
6546
6539
6541
6571
6641
6753
6894
7043
7175
7270
7316
7311
7266
7199
7128
7069
7031
7016
7020
7039
7068
7101
7135
7164
7183
7184
7159
7107
7028
6934
6840
6760
6709
6689
6696
6714
6728
6722
6690
6636
6572
6513
6470
6447
6435
6417
6375
6296
6182
6046
5915
5817
5777
5802
5882
5992
6096
6163
6171
6118
6018
5897
5786
5707
5670
5670
5690
5713
5723
5715
5693
5669
5657
5665
5692
5729
5759
5767
5741
5681
5593
5494
5397
5317
5256
5211
5174
5133
5080
5012
4933
4851
4775
4713
4670
4646
4636
4636
4640
4641
4635
4621
4594
4556
4508
4454
4400
4353
4320
4303
4297
4295
4282
4245
4175
4067
3933
3781
3631
3497
3387
3304
3241
3187
3132
3073
3012
2956
2917
2902
2912
2940
2972
2993
2990
2959
2903
2836
2771
2722
2694
2683
2682
2678
2661
2630
2591
2556
2541
2556
2607
2688
2788
2889
2975
3033
3057
3048
3010
2949
2873
2786
2692
2593
2491
2388
2285
2184
2084
1984
1883
1782
1685
1598
1528
1482
1461
1463
1477
1492
1496
1480
1446
1399
1351
1315
1298
1301
1320
1343
1360
1365
1356
1340
1324
1315
1313
1314
1303
1267
1193
1079
932
768
609
473
373
314
290
287
294
296
290
271
244
210
174
136
100
67
41
30
39
67
111
159
197
210
189
134
55
-29
-100
-145
-161
-156
-147
-154
-189
-254
-339
-422
-481
-499
-471
-408
-332
-268
-237
-246
-287
-342
-387
-403
-385
-344
-303
-293
-335
-440
-598
-781
-953
-1080
-1138
-1124
-1054
-962
-887
-862
-909
-1027
-1199
-1393
-1573
-1709
-1783
-1796
-1764
-1712
-1673
-1671
-1721
-1822
-1960
-2111
-2247
-2345
-2394
-2397
-2370
-2339
-2329
-2361
-2442
-2563
-2704
-2837
-2936
-2986
-2984
-2944
-2889
-2847
-2838
-2872
-2942
-3029
-3109
-3158
-3163
-3125
-3057
-2980
-2917
-2883
-2884
-2912
-2955
-2997
-3028
-3045
-3057
-3075
-3112
-3173
-3254
-3340
-3410
-3446
-3435
-3379
-3291
-3195
-3114
-3069
-3067
-3102
-3156
-3207
-3235
-3228
-3186
-3122
-3055
-3001
-2972
-2966
-2972
-2972
-2946
-2882
-2779
-2647
-2506
-2381
-2292
-2252
-2260
-2304
-2367
-2427
-2469
-2482
-2466
-2428
-2378
-2326
-2278
-2239
-2205
-2175
-2145
-2115
-2087
-2065
-2052
-2051
-2061
-2077
-2092
-2099
-2091
-2066
-2024
-1970
-1910
-1850
-1794
-1744
-1698
-1656
-1615
-1576
-1542
-1517
-1507
-1516
-1544
-1588
-1640
-1691
-1730
-1749
-1747
-1727
-1695
-1660
-1630
-1607
-1588
-1566
-1534
-1486
-1422
-1350
-1281
-1230
-1209
-1221
-1261
-1312
-1355
-1370
-1348
-1287
-1200
-1106
-1028
-982
-973
-997
-1038
-1078
-1099
-1096
-1072
-1040
-1016
-1020
-1057
-1124
-1213
-1306
-1390
-1454
-1498
-1527
-1550
-1575
-1607
-1643
-1676
-1698
-1703
-1691
-1665
-1635
-1607
-1587
-1574
-1565
-1554
-1535
-1508
-1478
-1453
-1442
-1449
-1475
-1512
-1550
-1578
-1586
-1571
-1538
-1495
-1451
-1415
-1394
-1392
-1409
-1449
-1513
-1604
-1720
-1857
-2001
-2131
-2226
-2266
-2239
-2147
-2009
-1850
-1705
-1601
-1555
-1570
-1632
-1720
-1811
-1885
-1935
-1962
-1978
-1996
-2027
-2074
-2135
-2202
-2264
-2314
-2347
-2364
-2368
-2361
-2345
-2321
-2287
-2244
-2196
-2149
-2113
-2096
-2099
-2120
-2148
-2172
-2176
-2155
-2106
-2037
-1964
-1898
-1852
-1832
-1834
-1850
-1871
-1888
-1896
-1898
-1898
-1903
-1916
-1939
-1968
-1997
-2021
-2037
-2041
-2037
-2025
-2012
-1997
-1982
-1969
-1958
-1956
-1968
-1999
-2052
-2126
-2216
-2310
-2401
-2479
-2543
-2597
-2646
-2696
-2752
-2811
-2864
-2901
-2914
-2904
-2879
-2854
-2850
-2883
-2957
-3065
-3186
-3291
-3352
-3351
-3286
-3166
-3015
-2857
-2711
-2584
-2472
-2360
-2234
-2088
-1926
-1766
-1631
-1545
-1518
-1548
-1616
-1691
-1747
-1763
-1736
-1677
-1606
-1545
-1508
-1495
-1492
-1480
-1444
-1377
-1290
-1205
-1151
-1150
-1210
-1315
-1438
-1539
-1587
-1566
-1480
-1354
-1225
-1123
-1067
-1055
-1067
-1073
-1050
-988
-901
-818
-778
-812
-933
-1126
-1356
-1572
-1727
-1792
-1764
-1664
-1533
-1416
-1344
-1332
-1370
-1435
-1497
-1532
-1534
-1510
-1478
-1461
-1471
-1507
-1553
-1585
-1577
-1513
-1393
-1231
-1052
-886
-756
-675
-643
-653
-690
-741
-798
-857
-918
-981
-1044
-1101
-1144
-1167
-1167
-1146
-1112
-1075
-1045
-1026
-1018
-1014
-1006
-988
-957
-917
-874
-836
-811
-800
-803
-814
-829
-843
-856
-871
-890
-917
-949
-983
-1012
-1033
-1041
-1038
-1031
-1029
-1040
-1069
-1114
-1170
-1226
-1274
-1310
-1334
-1351
-1371
-1403
-1452
-1518
-1595
-1675
-1747
-1804
-1844
-1868
-1884
-1897
-1915
-1941
-1976
-2017
-2065
-2115
-2167
-2221
-2278
-2335
-2390
-2437
-2472
-2490
-2493
-2484
-2470
-2459
-2460
-2476
-2504
-2537
-2565
-2579
-2571
-2538
-2485
-2419
-2349
-2284
-2229
-2184
-2147
-2114
-2081
-2047
-2015
-1988
-1972
-1970
-1980
-2000
-2023
-2043
-2054
-2055
-2047
-2035
-2025
-2023
-2029
-2047
-2071
-2096
-2114
-2119
-2104
-2064
-1996
-1900
-1785
-1662
-1548
-1462
-1421
-1436
-1503
-1609
-1726
-1822
-1869
-1850
-1764
-1631
-1484
-1363
-1297
-1304
-1375
-1486
-1598
-1677
-1696
-1651
-1561
-1456
-1375
-1349
-1392
-1500
-1650
-1811
-1953
-2053
-2104
-2107
-2075
-2023
-1960
-1893
-1825
-1756
-1690
-1631
-1588
-1566
-1566
-1583
-1602
-1610
-1595
-1552
-1487
-1411
-1341
-1287
-1253
-1232
-1212
-1180
-1128
-1062
-995
-948
-936
-968
-1034
-1115
-1183
-1212
-1188
-1116
-1014
-911
-835
-805
-821
-871
-933
-984
-1008
-1000
-974
-939
-911
-894
-885
-873
-845
-794
-726
-654
-599
-580
-603
-665
-747
-823
-871
-878
-844
-784
-718
-666
-639
-634
-639
-637
-611
-555
-475
-383
-298
-233
-196
-182
-180
-175
-155
-117
-60
6
72
132
182
222
253
277
292
294
281
253
218
186
170
182
227
302
396
495
586
662
722
772
820
873
931
990
1038
1068
1072
1053
1020
985
961
956
971
1000
1038
1075
1108
1135
1158
1180
1196
1202
1189
1152
1090
1012
935
878
859
886
955
1049
1147
1224
1266
1269
1238
1190
1141
1103
1084
1084
1097
1122
1156
1202
1264
1342
1432
1521
1595
1640
1649
1627
1587
1548
1528
1535
1568
1614
1656
1677
1669
1635
1584
1531
1483
1442
1399
1341
1261
1161
1057
973
937
966
1058
1192
1331
1434
1472
1436
1345
1237
1155
1132
1180
1282
1400
1492
1522
1480
1382
1267
1180
1156
1208
1320
1455
1570
1631
1626
1570
1498
1449
1456
1527
1646
1780
1887
1938
1924
1859
1774
1707
1686
1724
1811
1920
2021
2088
2110
2088
2039
1979
1925
1880
1843
1805
1763
1717
1673
1646
1644
1670
1716
1764
1793
1786
1735
1646
1540
1440
1372
1350
1375
1437
1516
1592
1648
1676
1676
1655
1622
1584
1546
1509
1476
1447
1426
1417
1424
1448
1488
1538
1590
1640
1683
1719
1749
1774
1795
1810
1816
1809
1789
1757
1720
1683
1652
1628
1606
1580
1543
1489
1421
1344
1271
1209
1165
1137
1116
1090
1049
990
918
848
797
780
807
873
964
1062
1145
1200
1225
1225
1216
1210
1220
1248
1288
1329
1359
1369
1355
1319
1266
1203
1135
1065
993
921
848
780
719
670
634
610
591
571
547
517
486
459
444
446
465
495
526
551
563
562
554
546
547
561
586
618
649
672
686
695
705
725
761
814
880
950
1016
1077
1128
1174
1220
1267
1313
1349
1363
1347
1294
1211
1111
1012
934
887
875
887
906
911
887
831
750
659
579
528
515
537
582
633
674
694
692
676
660
658
683
737
816
907
994
1060
1093
1087
1047
983
910
844
800
787
807
855
919
986
1046
1091
1123
1146
1171
1205
1251
1306
1358
1394
1400
1372
1314
1237
1163
1109
1087
1099
1133
1174
1200
1200
1169
1118
1063
1020
1006
1018
1046
1072
1078
1050
991
913
840
795
794
840
923
1018
1105
1162
1181
1168
1140
1116
1110
1129
1166
1208
1239
1248
1233
1201
1166
1143
1143
1166
1205
1244
1269
1267
1236
1180
1110
1040
979
934
906
892
888
892
902
921
947
978
1006
1026
1026
1002
955
889
813
738
674
625
593
576
568
569
576
590
610
634
657
671
669
648
607
555
501
459
434
429
438
448
447
425
380
317
248
187
146
129
133
149
166
175
172
160
146
137
138
148
162
172
173
163
149
140
146
174
223
285
344
382
389
360
303
235
174
138
136
166
217
271
313
332
328
309
291
288
313
367
443
529
607
662
687
680
648
601
554
514
488
476
475
480
486
490
493
496
501
509
518
525
525
513
487
449
404
360
328
317
331
373
440
523
615
709
797
878
950
1012
1066
1109
1140
1157
1160
1153
1140
1131
1131
1145
1171
1201
1226
1231
1211
1161
1090
1010
937
888
871
887
929
983
1036
1077
1103
1118
1131
1153
1189
1237
1286
1322
1326
1287
1201
1075
926
774
642
544
485
462
463
473
478
469
444
406
364
325
297
282
277
279
281
277
265
244
217
189
165
149
142
142
146
149
148
137
116
86
49
11
-25
-55
-77
-89
-95
-96
-95
-95
-99
-108
-123
-143
-168
-196
-225
-254
-277
-292
-295
-285
-262
-230
-193
-157
-128
-111
-106
-115
-134
-161
-188
-213
-229
-234
-227
-205
-172
-131
-89
-53
-31
-29
-49
-92
-150
-215
-275
-320
-340
-332
-295
-233
-152
-58
41
140
232
313
378
420
437
425
385
325
252
178
116
76
65
84
129
195
269
340
399
435
442
417
358
270
161
40
-78
-182
-260
-309
-329
-326
-312
-297
-293
-306
-336
-381
-433
-484
-531
-572
-608
-643
-682
-724
-765
-800
-819
-813
-780
-718
-636
-544
-454
-378
-323
-289
-271
-259
-240
-203
-142
-52
61
189
320
439
536
600
628
623
593
549
504
471
456
463
487
516
538
537
505
438
342
230
119
30
-23
-32
1
66
147
225
286
320
326
312
288
267
259
267
290
323
356
383
397
398
388
371
350
326
299
268
231
188
143
100
64
40
27
20
11
-9
-49
-110
-190
-278
-362
-431
-475
-495
-497
-495
-502
-529
-582
-657
-744
-829
-897
-940
-955
-948
-929
-910
-900
-905
-923
-951
-979
-1002
-1014
-1016
-1006
-991
-970
-945
-914
-874
-824
-764
-698
-631
-571
-525
-497
-487
-493
-509
-531
-555
-580
-609
-643
-686
-741
-804
-873
-943
-1006
-1063
-1108
-1144
-1173
-1196
-1217
-1235
-1251
-1264
-1275
-1285
-1295
-1307
-1319
-1330
-1334
-1327
-1304
-1266
-1215
-1160
-1111
-1076
-1060
-1066
-1087
-1115
-1141
-1160
-1172
-1180
-1192
-1218
-1260
-1316
-1376
-1427
-1455
-1452
-1421
-1370
-1320
-1291
-1296
-1344
-1427
-1527
-1620
-1682
-1697
-1660
-1581
-1479
-1380
-1308
-1280
-1303
-1369
-1462
-1561
-1646
-1699
-1712
-1685
-1625
-1548
-1467
-1398
-1350
-1331
-1337
-1363
-1396
-1426
-1440
-1433
-1402
-1353
-1294
-1236
-1190
-1161
-1153
-1162
-1184
-1211
-1240
-1267
-1292
-1315
-1338
-1360
-1378
-1390
-1390
-1376
-1348
-1305
-1249
-1183
-1108
-1026
-941
-857
-784
-731
-709
-724
-777
-858
-949
-1029
-1076
-1076
-1024
-931
-817
-707
-624
-582
-584
-617
-662
-698
-706
-679
-620
-540
-457
-384
-329
-293
-270
-250
-225
-190
-149
-108
-75
-58
-59
-77
-103
-129
-144
-145
-128
-98
-62
-25
5
25
35
36
30
19
7
-7
-22
-38
-56
-72
-84
-88
-79
-56
-19
29
81
128
163
179
175
155
124
94
74
68
79
103
132
160
181
196
208
223
247
282
325
371
413
445
467
484
503
533
579
640
708
772
820
845
850
843
836
840
861
894
927
942
929
885
818
747
695
679
706
765
834
886
897
857
774
669
572
507
490
515
564
612
633
618
568
503
444
413
416
446
480
494
464
384
262
122
-8
-102
-147
-147
-120
-89
-79
-104
-164
-250
-342
-425
-485
-520
-532
-529
-517
-498
-468
-422
-357
-269
-165
-53
57
157
240
305
355
393
420
436
443
439
429
420
419
433
463
505
546
575
580
555
505
439
372
314
272
240
210
173
123
66
16
-7
12
79
187
313
425
494
505
457
371
277
208
183
206
260
315
340
316
241
134
28
-41
-49
9
115
233
322
347
295
171
6
-161
-292
-360
-356
-294
-198
-97
-19
23
24
-8
-64
-131
-203
-278
-356
-438
-520
-595
-656
-693
-703
-688
-658
-625
-604
-606
-632
-681
-743
-805
-859
-898
-921
-934
-944
-957
-978
-1008
-1042
-1076
-1107
-1132
-1154
-1177
-1204
-1238
-1277
-1314
-1342
-1351
-1337
-1300
-1249
-1195
-1155
-1141
-1160
-1211
-1283
-1361
-1429
-1472
-1485
-1470
-1434
-1389
-1346
-1314
-1296
-1291
-1299
-1318
-1350
-1396
-1457
-1529
-1598
-1647
-1652
-1592
-1455
-1244
-976
-682
-401
-169
-10
68
75
35
-23
-72
-95
-88
-60
-25
1
10
0
-23
-47
-63
-65
-53
-34
-15
-6
-8
-21
-37
-50
-55
-49
-37
-23
-14
-13
-20
-31
-42
-48
-47
-39
-28
-19
-16
-19
-28
-37
-43
-44
-39
-30
-22
-18
-19
-25
-33
-39
-41
-38
-32
-25
-20
-20
-24
-30
-36
-39
-38
-33
-27
-22
-20
-23
-27
-33
-36
-36
-33
-28
-23
-21
-22
-26
-30
-34
-35
-33
-29
-25
-22
-22
-24
-28
-32
-33
-32
-29
-25
-23
-22
-23
-27
-30
-32
-31
-29
-26
-23
-22
-23
-25
-28
-30
-30
-29
-26
-24
-22
-22
-24
-27
-29
-29
-28
-26
-24
-22
-22
-23
-25
-27
-28
-28
-26
-24
-22
-22
-23
-24
-26
-27
-27
-26
-24
-23
-22
-22
-23
-25
-26
-26
-25
-24
-22
-22
-22
-22
-24
-25
-25
-25
-24
-22
-21
-21
-22
-23
-24
-24
-24
-23
-22
-21
-21
-21
-22
-23
-23
-23
-23
-22
-21
-21
-21
-21
-22
-23
-23
-22
-22
-21
-20
-20
-21
-21
-22
-22
-22
-21
-20
-20
-20
-20
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-21
-20
-20
-20
-19
-19
-19
-19
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-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
-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
-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
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
