5
23270
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-1
-1
0
-1
-1
-1
0
-1
-1
-1
-1
0
-1
-2
-1
0
-1
-1
-1
0
0
-1
-2
-1
0
-1
-2
-1
0
0
-1
-2
0
0
-1
-2
-1
0
-1
-2
-1
0
0
-1
-2
-1
0
-1
-2
-1
0
0
-2
-2
0
0
-1
-2
-1
0
-1
-2
-2
0
0
-2
-2
0
1
-1
-2
-1
1
0
-2
-2
0
1
-1
-2
-1
1
-1
-3
-2
1
0
-2
-3
0
1
-1
-3
-1
1
0
-3
-2
1
1
-2
-3
0
2
-1
-3
-2
1
1
-3
-3
0
2
-1
-4
-1
2
0
-4
-3
1
2
-2
-4
0
3
0
-5
-2
3
2
-4
-4
1
3
-2
-6
-1
4
1
-6
-4
3
4
-4
-7
1
6
0
-8
-3
6
4
-7
-8
3
8
-3
-11
-1
10
3
-12
-9
9
11
-9
-17
3
19
0
-24
-9
26
19
-30
-38
32
73
-43
-262
-359
-171
219
584
779
812
726
521
211
-119
-370
-517
-591
-589
-475
-267
-62
67
128
161
147
46
-113
-234
-261
-229
-192
-153
-97
-49
-43
-48
6
130
251
313
345
404
467
470
402
323
254
130
-98
-371
-573
-669
-715
-747
-717
-576
-365
-162
18
221
446
609
639
569
487
425
334
172
-26
-180
-261
-306
-374
-474
-559
-564
-462
-289
-102
77
267
468
618
644
551
410
267
99
-116
-325
-452
-505
-560
-648
-692
-613
-431
-221
-8
242
509
697
742
684
587
430
157
-181
-440
-546
-583
-652
-711
-625
-361
-38
232
465
709
906
922
721
403
79
-240
-580
-900
-1103
-1146
-1068
-925
-733
-495
-224
74
416
798
1165
1440
1584
1586
1419
1057
542
-13
-521
-985
-1434
-1819
-2035
-2016
-1782
-1367
-788
-95
590
1142
1529
1790
1927
1881
1625
1230
796
360
-95
-563
-1006
-1407
-1755
-1993
-2013
-1766
-1324
-813
-282
284
851
1309
1580
1703
1749
1704
1507
1174
820
515
193
-252
-796
-1297
-1631
-1795
-1836
-1764
-1559
-1235
-849
-439
-11
424
823
1146
1387
1548
1612
1559
1397
1153
819
373
-160
-679
-1075
-1312
-1418
-1403
-1243
-940
-566
-219
50
248
381
440
442
441
477
514
475
333
153
20
-34
-32
4
64
120
118
32
-102
-224
-314
-386
-429
-393
-265
-117
-50
-84
-136
-119
-27
84
179
253
298
280
196
98
47
55
89
127
178
242
283
258
169
42
-108
-291
-495
-669
-758
-743
-639
-468
-252
-21
190
370
537
688
775
728
527
223
-86
-313
-426
-456
-460
-463
-428
-297
-67
179
340
383
352
298
229
116
-60
-283
-504
-657
-684
-571
-367
-149
41
204
342
416
387
274
149
75
69
115
200
304
382
375
251
30
-224
-435
-541
-528
-449
-384
-372
-377
-349
-280
-198
-95
79
342
629
831
894
825
649
370
22
-308
-534
-636
-654
-612
-506
-360
-243
-200
-176
-72
133
350
472
481
428
339
202
22
-140
-229
-249
-234
-184
-62
122
283
329
246
97
-55
-194
-321
-418
-461
-451
-398
-296
-130
81
278
407
464
473
436
337
191
64
21
52
80
44
-48
-142
-207
-254
-289
-286
-212
-82
29
51
-18
-115
-172
-171
-135
-72
35
190
341
415
377
261
124
-4
-119
-201
-217
-168
-111
-102
-140
-170
-155
-115
-85
-55
7
93
138
88
-32
-133
-154
-103
-30
34
92
156
223
280
302
261
146
-22
-191
-321
-413
-489
-548
-556
-489
-364
-219
-67
101
274
399
435
397
346
314
278
201
88
-24
-119
-209
-292
-334
-305
-234
-181
-169
-172
-165
-166
-200
-239
-219
-118
13
117
196
284
382
436
406
318
229
159
85
-12
-121
-220
-306
-381
-418
-381
-263
-109
17
78
84
74
88
137
191
203
159
93
53
52
73
104
150
198
203
127
-10
-148
-248
-325
-393
-431
-412
-345
-271
-195
-82
83
251
359
398
410
407
358
249
133
82
91
79
-6
-118
-176
-164
-140
-150
-171
-158
-116
-91
-110
-150
-174
-173
-147
-78
58
241
402
481
478
437
383
300
168
2
-160
-298
-418
-523
-588
-567
-445
-257
-65
88
197
276
322
323
286
246
238
246
215
117
-11
-96
-110
-78
-39
1
48
82
75
31
-13
-23
-7
12
27
45
64
73
71
68
56
16
-46
-93
-93
-69
-69
-101
-125
-116
-98
-104
-113
-72
31
142
208
231
249
264
235
132
-10
-112
-125
-77
-51
-111
-244
-373
-425
-397
-337
-274
-193
-79
41
121
151
171
209
254
272
257
220
163
80
-12
-80
-106
-104
-91
-72
-56
-64
-104
-141
-128
-68
-9
18
34
65
101
109
92
85
102
110
77
19
-28
-57
-85
-124
-155
-152
-101
-1
121
212
223
163
93
63
58
36
-2
-26
-30
-50
-101
-132
-86
31
155
240
285
292
249
160
69
12
-22
-69
-129
-172
-189
-208
-226
-193
-85
39
88
65
63
153
285
354
320
236
157
81
-13
-114
-181
-196
-183
-169
-155
-129
-88
-44
-7
31
74
109
116
97
88
127
201
235
161
5
-126
-148
-85
-26
-25
-51
-57
-34
-4
22
50
63
33
-31
-76
-66
-27
-8
-12
-3
29
39
-4
-62
-67
-11
42
39
7
9
65
132
171
195
237
287
289
204
50
-111
-229
-294
-319
-309
-257
-161
-41
65
131
155
156
148
129
90
31
-35
-100
-160
-198
-180
-85
60
193
273
307
315
291
213
94
-4
-30
3
23
-35
-189
-401
-591
-668
-571
-330
-64
100
125
75
39
62
141
238
302
286
185
65
4
16
38
4
-77
-151
-188
-206
-229
-254
-264
-258
-249
-230
-183
-102
2
113
209
259
231
129
-2
-111
-181
-214
-207
-155
-81
-27
-9
-1
18
36
24
-14
-55
-95
-150
-201
-195
-109
-5
31
-4
-31
18
116
192
223
246
289
334
352
329
261
140
-31
-209
-338
-396
-392
-338
-247
-150
-88
-58
-10
89
196
240
215
188
205
236
232
205
208
245
252
184
75
-14
-66
-107
-142
-144
-102
-45
-9
5
14
38
111
276
524
746
797
643
401
215
106
-20
-237
-513
-753
-889
-901
-778
-515
-140
272
638
903
1040
1048
941
750
499
202
-113
-387
-558
-615
-606
-584
-559
-496
-360
-148
105
336
482
523
497
463
438
388
276
112
-50
-174
-273
-385
-521
-641
-678
-581
-362
-88
167
367
516
623
678
672
607
493
328
111
-129
-345
-503
-599
-644
-641
-599
-530
-436
-296
-98
119
284
373
433
524
639
707
672
542
363
167
-43
-257
-451
-596
-674
-684
-634
-522
-332
-64
236
478
605
647
666
660
536
229
-187
-541
-718
-739
-688
-602
-462
-254
-5
246
476
657
756
765
711
631
522
356
125
-147
-426
-687
-890
-989
-966
-856
-703
-514
-260
74
449
797
1056
1182
1151
973
698
389
77
-232
-527
-765
-901
-928
-870
-764
-629
-472
-295
-102
93
259
355
368
328
300
328
403
474
487
427
308
142
-68
-297
-489
-585
-576
-508
-427
-340
-241
-139
-52
25
119
221
281
254
157
41
-62
-148
-200
-181
-86
38
152
260
376
473
509
494
483
484
427
266
62
-97
-217
-380
-592
-730
-685
-505
-314
-151
49
301
490
517
447
439
543
649
633
496
315
131
-52
-197
-248
-228
-235
-324
-430
-469
-447
-420
-359
-163
180
515
672
657
620
653
694
649
534
433
368
274
108
-92
-281
-478
-705
-903
-960
-834
-602
-354
-110
151
398
554
578
510
417
331
249
169
104
61
36
30
45
67
66
21
-69
-192
-316
-388
-358
-228
-68
57
138
197
228
191
89
-15
-61
-58
-45
-29
4
30
-5
-98
-171
-164
-111
-82
-73
-27
59
103
54
-27
-34
45
130
161
148
114
45
-68
-176
-208
-142
-6
164
334
440
413
268
119
53
43
5
-76
-128
-106
-58
-47
-55
-21
75
184
264
312
331
290
166
-10
-178
-293
-335
-286
-147
30
163
216
226
249
287
296
252
164
52
-72
-189
-264
-277
-233
-148
-28
117
257
361
425
440
370
179
-83
-288
-340
-275
-211
-215
-254
-267
-235
-169
-68
66
193
255
243
192
134
65
-9
-41
15
130
221
228
153
28
-125
-279
-383
-402
-346
-248
-123
32
187
281
291
260
234
190
72
-109
-264
-324
-317
-309
-305
-261
-168
-92
-81
-104
-92
-41
-12
-45
-102
-129
-133
-165
-239
-293
-243
-67
170
358
413
324
166
42
-2
-15
-77
-193
-280
-253
-126
12
98
153
227
313
350
294
179
81
47
74
137
217
294
335
314
231
105
-44
-203
-337
-405
-394
-342
-298
-277
-251
-192
-96
39
224
435
593
613
491
298
99
-102
-300
-425
-386
-187
52
215
294
343
363
311
190
93
97
173
225
220
211
240
263
210
68
-105
-243
-315
-313
-256
-190
-158
-140
-57
130
340
440
378
242
144
109
77
22
-7
47
158
234
216
140
84
72
53
-29
-147
-203
-134
17
142
173
144
129
151
153
63
-127
-351
-503
-507
-365
-156
20
105
108
53
-66
-259
-483
-639
-650
-533
-370
-238
-154
-101
-53
3
72
135
155
113
33
-27
-20
69
222
394
515
517
382
157
-80
-275
-411
-485
-485
-397
-212
57
360
603
698
634
488
354
249
117
-69
-258
-354
-318
-194
-58
49
130
193
225
187
60
-119
-261
-281
-177
-38
27
-13
-87
-104
-46
35
90
141
245
401
516
495
354
217
177
195
160
46
-57
-76
-58
-106
-222
-294
-260
-201
-242
-379
-484
-450
-295
-114
31
126
164
146
110
109
155
209
241
254
246
189
65
-94
-248
-406
-588
-737
-729
-509
-175
107
266
340
375
366
317
295
360
460
453
243
-111
-451
-651
-705
-695
-683
-647
-509
-245
66
316
485
640
808
890
762
432
39
-301
-580
-808
-910
-793
-506
-235
-115
-94
-34
106
232
248
158
42
-34
-49
-12
45
92
134
227
393
550
550
331
-12
-322
-533
-691
-840
-934
-881
-646
-300
47
321
509
624
669
630
487
240
-87
-433
-691
-751
-586
-296
-46
69
84
84
78
12
-134
-294
-401
-453
-472
-413
-201
162
559
862
1031
1074
975
708
329
-35
-292
-439
-495
-418
-170
171
422
451
286
66
-90
-159
-187
-232
-315
-388
-355
-165
116
335
396
338
285
314
411
506
533
446
251
18
-152
-230
-288
-409
-555
-572
-345
58
423
560
441
185
-63
-229
-326
-390
-427
-410
-323
-181
-17
139
265
347
386
399
398
370
293
181
77
17
15
95
281
535
717
682
431
121
-112
-272
-423
-546
-561
-479
-442
-533
-627
-520
-186
173
368
418
467
558
595
508
383
364
494
692
862
956
935
748
391
-44
-412
-617
-644
-508
-232
105
362
432
346
226
125
-50
-397
-834
-1123
-1111
-897
-702
-608
-483
-184
235
572
684
592
397
167
-57
-216
-272
-259
-241
-214
-100
130
378
518
524
464
376
233
25
-177
-290
-318
-327
-342
-332
-292
-279
-337
-427
-460
-389
-244
-80
59
139
164
196
327
561
769
797
625
383
209
136
106
74
45
50
118
267
466
612
569
293
-108
-444
-598
-582
-475
-338
-194
-58
32
23
-125
-393
-689
-874
-852
-638
-333
-45
166
270
254
150
57
91
280
506
584
408
41
-323
-498
-437
-241
-57
30
32
-12
-88
-206
-367
-553
-731
-846
-824
-631
-331
-49
145
285
426
552
597
551
468
366
190
-82
-354
-493
-472
-356
-177
77
333
404
205
-61
-69
262
665
826
706
502
360
262
174
144
204
263
204
50
-57
-35
64
169
284
437
593
676
635
441
45
-533
-1100
-1370
-1202
-731
-200
262
645
905
948
785
588
500
448
229
-204
-644
-830
-684
-324
87
442
654
632
350
-82
-446
-566
-425
-153
102
296
460
568
487
123
-371
-633
-414
159
694
913
862
747
633
406
-21
-542
-944
-1091
-996
-743
-405
-44
278
527
710
839
872
714
310
-267
-830
-1187
-1267
-1136
-910
-666
-423
-182
50
277
514
743
900
911
742
403
-69
-585
-974
-1046
-749
-229
288
663
866
872
632
169
-354
-735
-883
-825
-610
-267
139
499
751
929
1050
1006
650
9
-688
-1214
-1539
-1749
-1826
-1622
-1068
-336
288
663
871
1037
1132
1002
573
-34
-588
-938
-1093
-1134
-1096
-950
-697
-422
-218
-87
60
280
517
656
644
521
344
125
-141
-406
-577
-612
-583
-604
-700
-755
-621
-292
56
218
158
39
38
165
282
287
218
183
224
302
373
406
330
50
-438
-974
-1317
-1325
-1016
-502
121
774
1369
1797
1941
1692
1016
46
-926
-1605
-1891
-1890
-1734
-1427
-903
-193
534
1074
1296
1155
682
7
-652
-1097
-1267
-1225
-1049
-760
-365
80
490
807
1002
1037
867
498
11
-476
-853
-1028
-935
-573
-33
527
947
1106
959
575
149
-85
-19
250
493
525
315
-20
-302
-387
-253
-16
146
124
-59
-299
-502
-607
-570
-359
2
438
864
1226
1486
1614
1607
1492
1285
974
580
208
-23
-120
-225
-433
-652
-694
-503
-216
-4
95
131
116
6
-180
-315
-268
-38
246
445
512
506
526
629
787
900
891
756
523
203
-189
-555
-759
-773
-727
-755
-805
-701
-384
-4
246
339
379
429
461
452
429
379
225
-39
-267
-307
-220
-228
-446
-738
-896
-870
-727
-469
-30
541
1004
1134
917
500
-4
-562
-1088
-1411
-1420
-1166
-756
-221
425
1037
1376
1345
1094
834
616
362
64
-163
-254
-293
-368
-401
-242
94
370
369
132
-114
-204
-149
-38
85
192
224
149
45
47
178
308
294
157
27
-25
-61
-160
-295
-361
-292
-91
217
587
903
992
765
314
-170
-556
-826
-959
-881
-587
-250
-126
-315
-689
-1068
-1426
-1844
-2297
-2577
-2468
-1949
-1197
-429
200
592
686
518
243
31
-90
-239
-500
-766
-803
-470
149
826
1376
1726
1869
1821
1646
1457
1310
1094
606
-217
-1153
-1827
-2013
-1765
-1283
-712
-104
467
854
936
724
351
-26
-280
-346
-267
-196
-258
-373
-271
214
891
1335
1285
859
352
-76
-433
-675
-618
-151
555
1157
1438
1419
1198
793
215
-409
-884
-1108
-1126
-1020
-840
-656
-581
-649
-722
-623
-367
-165
-165
-253
-187
132
590
1028
1368
1565
1538
1255
835
481
277
133
-45
-192
-146
140
493
648
476
101
-185
-143
220
661
919
927
814
712
615
435
134
-245
-651
-1020
-1224
-1118
-710
-218
112
241
318
453
577
553
343
6
-391
-782
-1045
-1058
-856
-652
-631
-740
-760
-580
-329
-228
-353
-589
-757
-727
-437
124
874
1610
2074
2091
1670
978
226
-436
-944
-1284
-1454
-1459
-1308
-998
-516
108
756
1276
1591
1705
1589
1131
285
-734
-1522
-1811
-1686
-1430
-1200
-967
-731
-655
-875
-1237
-1339
-892
-3
912
1447
1447
1002
316
-433
-1114
-1607
-1793
-1616
-1179
-716
-412
-254
-89
163
418
549
528
406
206
-65
-315
-369
-151
193
399
302
-76
-618
-1213
-1754
-2109
-2155
-1858
-1299
-653
-120
194
361
562
871
1148
1195
1020
839
784
721
431
-70
-538
-799
-924
-1047
-1126
-1022
-775
-620
-716
-917
-919
-585
-52
463
853
1109
1207
1095
795
444
209
144
145
31
-304
-792
-1235
-1449
-1381
-1089
-632
-37
631
1214
1563
1678
1696
1695
1569
1154
478
-184
-555
-602
-481
-265
156
854
1606
2000
1825
1276
715
302
-50
-396
-606
-565
-411
-398
-558
-615
-309
282
846
1168
1265
1211
981
550
32
-369
-546
-535
-379
-58
432
969
1352
1432
1183
674
45
-523
-899
-1084
-1173
-1207
-1114
-836
-464
-180
-83
-133
-274
-533
-931
-1361
-1614
-1550
-1202
-733
-333
-127
-106
-96
137
658
1224
1455
1184
611
72
-303
-632
-989
-1174
-864
2
1065
1830
2076
1947
1661
1241
588
-256
-1038
-1524
-1697
-1657
-1392
-785
120
991
1440
1353
917
350
-281
-968
-1585
-1924
-1878
-1521
-1016
-510
-103
140
214
169
40
-174
-434
-607
-584
-438
-372
-473
-567
-394
93
680
1101
1233
1095
773
408
176
157
221
128
-220
-668
-976
-1050
-984
-900
-838
-781
-723
-677
-635
-574
-467
-249
191
938
1917
2858
3419
3378
2752
1769
716
-225
-1045
-1808
-2478
-2866
-2765
-2131
-1104
110
1309
2247
2638
2338
1527
631
-7
-367
-637
-901
-1027
-860
-479
-190
-261
-680
-1174
-1435
-1355
-1047
-703
-421
-161
174
626
1142
1595
1832
1726
1260
588
-4
-281
-226
-27
119
194
332
631
997
1208
1098
695
204
-112
-65
363
978
1452
1510
1106
429
-273
-869
-1354
-1725
-1922
-1883
-1595
-1076
-344
512
1272
1683
1686
1477
1288
1126
816
297
-218
-443
-327
-108
-44
-174
-360
-476
-506
-464
-324
-66
249
505
650
771
1010
1403
1818
2071
2101
1993
1809
1441
723
-288
-1218
-1644
-1478
-1010
-570
-212
236
863
1507
1892
1872
1496
912
246
-421
-1012
-1410
-1456
-1060
-335
396
819
889
855
969
1222
1399
1364
1210
1123
1166
1255
1294
1258
1141
870
328
-531
-1589
-2573
-3209
-3414
-3341
-3188
-2937
-2348
-1275
42
1098
1562
1543
1400
1365
1427
1509
1599
1638
1434
825
-62
-831
-1186
-1210
-1226
-1389
-1505
-1265
-600
257
1002
1504
1769
1798
1529
956
205
-536
-1155
-1620
-1888
-1869
-1511
-893
-175
510
1072
1380
1285
781
117
-347
-413
-158
212
563
853
1022
971
650
142
-391
-819
-1071
-1109
-938
-619
-241
154
586
1045
1417
1531
1297
766
79
-623
-1231
-1645
-1761
-1520
-974
-298
273
576
606
479
302
94
-151
-342
-289
144
881
1643
2115
2130
1717
1034
238
-592
-1431
-2197
-2679
-2621
-1925
-769
488
1535
2241
2603
2644
2393
1920
1342
756
207
-272
-617
-748
-633
-339
-16
169
113
-167
-552
-891
-1069
-1008
-666
-89
538
956
1018
793
456
90
-362
-932
-1490
-1799
-1688
-1158
-360
454
995
1082
789
417
242
289
406
518
718
1076
1446
1558
1296
810
366
131
115
234
361
365
183
-110
-367
-502
-535
-496
-361
-136
58
93
47
185
670
1313
1716
1666
1313
943
650
323
-74
-336
-211
304
924
1361
1559
1607
1496
1078
294
-615
-1242
-1370
-1157
-937
-862
-759
-329
548
1671
2627
3022
2682
1711
407
-897
-1935
-2513
-2495
-1865
-815
297
1133
1560
1636
1469
1125
666
206
-131
-275
-216
54
551
1225
1919
2424
2586
2361
1788
961
33
-791
-1316
-1449
-1251
-880
-462
-15
499
1061
1552
1849
1924
1818
1526
977
134
-920
-2037
-3100
-3952
-4329
-3962
-2872
-1466
-236
631
1270
1793
2040
1755
918
-197
-1253
-2043
-2458
-2417
-1907
-1050
-50
896
1574
1724
1186
126
-987
-1718
-1967
-1875
-1530
-859
161
1325
2310
2911
3094
2853
2130
907
-665
-2281
-3613
-4433
-4661
-4339
-3557
-2371
-827
912
2494
3524
3834
3595
3142
2701
2282
1782
1117
283
-632
-1463
-2035
-2262
-2185
-1892
-1439
-872
-306
99
248
180
5
-163
-208
-7
477
1069
1431
1316
771
78
-522
-1016
-1543
-2141
-2617
-2654
-2068
-977
242
1199
1711
1834
1714
1438
1045
633
385
438
731
1026
1124
1031
913
896
954
1006
1066
1213
1421
1508
1336
1029
890
1053
1298
1268
853
272
-222
-618
-1062
-1593
-2058
-2287
-2258
-2045
-1681
-1150
-492
183
789
1304
1704
1909
1868
1649
1385
1133
840
465
64
-288
-616
-994
-1386
-1614
-1542
-1241
-899
-561
-32
902
2160
3314
3877
3637
2740
1493
141
-1157
-2235
-2906
-3069
-2784
-2192
-1381
-386
685
1599
2139
2264
2109
1822
1469
1073
698
424
268
158
-12
-325
-770
-1182
-1282
-908
-261
157
-20
-638
-1152
-1144
-642
87
889
1757
2542
2856
2359
1101
-509
-2021
-3169
-3835
-3959
-3543
-2707
-1645
-547
419
1091
1380
1354
1165
870
384
-332
-1083
-1545
-1562
-1284
-983
-782
-601
-328
34
387
658
854
1008
1119
1131
1012
827
716
786
987
1128
1032
672
161
-376
-884
-1339
-1672
-1767
-1522
-944
-177
550
1050
1290
1392
1502
1660
1770
1691
1346
800
263
-6
117
490
800
810
499
-46
-791
-1728
-2702
-3405
-3593
-3290
-2710
-2047
-1389
-797
-342
-41
177
401
687
1074
1556
1968
1987
1408
415
-522
-1073
-1263
-1255
-1071
-688
-306
-306
-838
-1591
-2049
-1922
-1268
-287
831
1872
2593
2821
2516
1742
663
-369
-878
-614
160
813
867
324
-451
-1082
-1387
-1407
-1357
-1465
-1744
-1924
-1732
-1215
-679
-309
-13
313
538
500
335
367
678
1002
1145
1283
1675
2203
2441
2162
1519
698
-343
-1575
-2516
-2472
-1250
567
2150
3115
3570
3625
3102
1776
-198
-2247
-3729
-4309
-4029
-3117
-1781
-155
1598
3201
4328
4764
4494
3663
2474
1126
-232
-1518
-2638
-3347
-3288
-2324
-840
430
983
919
664
414
0
-735
-1592
-2143
-2105
-1510
-593
351
1066
1447
1616
1768
1908
1826
1434
1000
891
1078
1091
540
-415
-1216
-1483
-1327
-1096
-943
-715
-207
559
1308
1728
1676
1205
451
-459
-1367
-2043
-2297
-2153
-1836
-1515
-1102
-410
540
1471
2116
2437
2524
2382
1960
1317
633
39
-441
-754
-778
-526
-281
-356
-730
-1081
-1221
-1346
-1743
-2376
-2896
-3027
-2765
-2200
-1321
-139
1088
1916
2029
1441
409
-753
-1765
-2416
-2615
-2415
-1942
-1311
-612
94
828
1692
2693
3563
3885
3443
2407
1099
-303
-1691
-2740
-2932
-2027
-433
1036
1799
1845
1517
1093
643
144
-394
-911
-1298
-1407
-1133
-516
285
1152
2055
2919
3479
3389
2483
925
-885
-2471
-3408
-3442
-2629
-1319
89
1389
2501
3239
3327
2739
1893
1316
1118
922
381
-392
-986
-1184
-1088
-811
-257
632
1537
1884
1345
157
-1091
-1865
-1889
-1149
62
1129
1392
663
-543
-1413
-1526
-1114
-694
-560
-681
-959
-1366
-1784
-1873
-1300
-129
1119
1898
2114
2096
2135
2155
1901
1375
922
870
1159
1407
1285
752
-47
-963
-1854
-2542
-2868
-2809
-2441
-1787
-817
372
1476
2190
2462
2439
2201
1680
884
48
-560
-942
-1323
-1817
-2270
-2503
-2561
-2593
-2535
-2091
-1096
214
1366
2045
2256
2144
1785
1207
534
14
-154
3
233
278
92
-159
-320
-432
-644
-965
-1203
-1212
-1099
-1071
-1101
-903
-331
316
520
60
-773
-1489
-1826
-1845
-1735
-1623
-1530
-1409
-1181
-827
-462
-272
-332
-507
-565
-347
177
931
1716
2192
2009
1070
-329
-1634
-2321
-2150
-1273
-186
531
588
193
-174
-197
58
344
513
551
418
26
-614
-1322
-1890
-2237
-2374
-2267
-1858
-1231
-671
-483
-704
-985
-800
141
1571
2767
3079
2452
1406
501
-120
-642
-1164
-1533
-1586
-1373
-1056
-685
-211
356
937
1501
1999
2139
1402
-472
-3022
-5217
-6154
-5628
-4078
-2175
-495
575
899
688
432
605
1308
2172
2601
2201
1096
-122
-800
-677
25
899
1678
2257
2555
2500
2190
1908
1882
2066
2217
2139
1766
1083
113
-958
-1793
-2167
-2200
-2226
-2417
-2611
-2517
-2032
-1341
-763
-536
-654
-824
-642
67
1033
1764
2053
2169
2464
2839
2774
1937
660
-336
-677
-667
-844
-1273
-1421
-764
552
1752
2137
1698
1028
669
647
622
378
29
-246
-502
-959
-1654
-2301
-2541
-2308
-1894
-1681
-1821
-2115
-2132
-1489
-158
1415
2551
2843
2461
1935
1620
1437
1131
661
245
52
-5
-147
-505
-1067
-1736
-2316
-2508
-2097
-1217
-302
315
694
1077
1458
1524
1018
-6
-1361
-2984
-4821
-6533
-7542
-7460
-6338
-4439
-1942
950
3721
5646
6287
5786
4582
2989
1167
-623
-1979
-2611
-2502
-1769
-545
889
2023
2414
2113
1638
1424
1396
1148
416
-701
-1943
-3082
-3927
-4281
-4059
-3394
-2530
-1604
-582
579
1737
2536
2570
1651
29
-1634
-2647
-2752
-2213
-1442
-637
175
835
1043
712
173
-107
37
411
784
1084
1247
1062
377
-575
-1218
-1147
-579
-245
-792
-2215
-3825
-4746
-4518
-3303
-1578
261
1962
3186
3480
2673
1242
85
-166
443
1421
2312
2850
2843
2207
1172
224
-327
-633
-1028
-1554
-1942
-2039
-2025
-2066
-1941
-1251
6
1266
1913
1867
1556
1384
1357
1262
1073
1080
1595
2568
3502
3750
2939
1180
-1051
-3172
-4674
-5183
-4532
-2884
-752
1185
2371
2572
1895
683
-627
-1674
-2290
-2489
-2381
-2122
-1924
-1964
-2194
-2287
-1878
-929
221
1151
1666
1802
1650
1284
803
334
-81
-542
-1211
-2187
-3419
-4648
-5416
-5277
-4128
-2322
-389
1309
2598
3286
3186
2417
1452
694
74
-721
-1679
-2373
-2510
-2326
-2272
-2456
-2620
-2615
-2602
-2712
-2768
-2521
-2015
-1462
-804
314
1995
3692
4565
4234
3104
1966
1354
1226
1130
620
-386
-1555
-2394
-2608
-2196
-1268
134
1944
3878
5442
6172
5873
4685
2998
1279
-164
-1315
-2320
-3173
-3615
-3407
-2642
-1633
-537
742
2192
3391
3736
2995
1551
108
-793
-1042
-901
-760
-829
-974
-906
-594
-397
-643
-1114
-1147
-368
792
1454
1150
203
-732
-1377
-1993
-2923
-4086
-4955
-4966
-3987
-2439
-987
-70
352
614
880
850
11
-1755
-3773
-4889
-4337
-2385
-104
1551
2422
2910
3199
2919
1634
-460
-2501
-3607
-3494
-2515
-1238
-55
951
1883
2781
3437
3509
2875
1849
906
224
-381
-1075
-1735
-2163
-2391
-2593
-2783
-2850
-2869
-3126
-3683
-4121
-3937
-3063
-1764
-141
1895
4019
5254
4737
2690
350
-1136
-1591
-1572
-1535
-1413
-872
272
1864
3434
4346
4102
2665
486
-1788
-3587
-4469
-4173
-2848
-1136
194
769
690
178
-628
-1473
-1909
-1726
-1350
-1472
-2213
-2893
-2768
-1804
-536
645
1733
2666
3059
2639
1782
1278
1506
2000
1939
968
-522
-1822
-2469
-2407
-1784
-734
599
1909
2736
2771
2161
1435
1035
949
849
535
110
-255
-545
-801
-932
-832
-640
-675
-1030
-1386
-1383
-1096
-954
-1189
-1511
-1404
-665
403
1258
1500
1083
313
-345
-585
-483
-376
-496
-754
-897
-763
-295
564
1776
2975
3552
3169
2145
1141
452
-234
-1285
-2480
-3075
-2543
-1111
428
1347
1412
873
233
-12
368
1160
1837
1969
1542
866
246
-161
-238
100
685
1024
719
-18
-471
-200
423
637
207
-311
-283
221
547
250
-451
-1025
-1204
-1069
-738
-216
430
957
1149
1079
1039
1231
1590
1882
1886
1488
728
-130
-632
-364
741
2321
3797
4690
4787
4121
2870
1304
-221
-1291
-1561
-949
264
1566
2512
2931
2892
2558
2087
1607
1147
570
-291
-1338
-2099
-2059
-1127
281
1645
2727
3511
3905
3704
2894
1812
849
52
-817
-1808
-2544
-2633
-2265
-2169
-2838
-3872
-4291
-3552
-2130
-1000
-619
-595
-346
174
557
595
541
659
822
780
689
995
1729
2210
1749
521
-562
-899
-849
-1179
-2044
-2807
-2836
-2173
-1302
-467
492
1652
2641
2907
2295
1214
268
-186
-168
60
175
-68
-678
-1347
-1626
-1307
-673
-308
-570
-1218
-1588
-1174
-45
1279
2310
2880
2991
2559
1478
-50
-1432
-2074
-1885
-1357
-1153
-1617
-2583
-3512
-3787
-3070
-1550
125
1298
1782
1891
2029
2313
2585
2645
2340
1539
235
-1268
-2438
-2923
-2803
-2351
-1623
-485
932
2041
2258
1584
618
-17
-95
355
1345
2844
4441
5349
4974
3500
1827
867
842
1248
1453
1334
1312
1792
2631
3244
3242
2833
2500
2331
1862
656
-1075
-2568
-3222
-3079
-2603
-2133
-1704
-1328
-1237
-1684
-2525
-3106
-2686
-1032
1323
3399
4394
4141
3085
1873
923
295
-131
-407
-465
-297
-106
-214
-718
-1287
-1403
-906
-235
-23
-412
-884
-808
-102
749
1227
1194
763
9
-1006
-2008
-2581
-2553
-2161
-1725
-1244
-514
403
1068
1147
864
791
1215
1882
2387
2638
2772
2755
2307
1313
121
-721
-1000
-1002
-1122
-1453
-1762
-1777
-1398
-690
198
1072
1758
2196
2441
2539
2423
1996
1302
524
-169
-711
-1035
-952
-264
979
2358
3268
3273
2386
1092
86
-177
203
676
746
380
-77
-349
-488
-698
-1034
-1381
-1667
-1913
-2061
-1911
-1360
-664
-303
-536
-1180
-1872
-2491
-3200
-4112
-4995
-5396
-4986
-3763
-1977
12
1785
2918
3168
2651
1751
813
-58
-863
-1491
-1772
-1749
-1742
-2028
-2493
-2735
-2509
-1983
-1502
-1218
-1018
-775
-521
-421
-628
-1171
-1883
-2400
-2356
-1710
-846
-252
-84
-131
-141
-75
14
131
245
165
-245
-699
-593
349
1638
2411
2284
1673
1264
1303
1493
1450
1077
529
-20
-472
-779
-960
-1135
-1425
-1762
-1856
-1456
-655
122
506
559
715
1317
2237
2963
3045
2397
1246
-54
-1079
-1422
-988
-260
-35
-677
-1680
-2156
-1765
-995
-505
-377
-181
360
1025
1448
1570
1577
1521
1247
701
100
-329
-671
-1201
-1945
-2486
-2318
-1314
190
1744
3100
4185
4873
4933
4229
2903
1290
-315
-1779
-3013
-3836
-4019
-3473
-2328
-854
670
1988
2863
3179
3043
2712
2317
1696
566
-1091
-2836
-4001
-4132
-3256
-1806
-343
721
1277
1523
1775
2160
2434
2165
1154
-310
-1650
-2427
-2551
-2128
-1244
15
1400
2504
2995
2836
2270
1643
1202
940
607
-47
-911
-1481
-1333
-625
45
345
556
1051
1589
1425
193
-1618
-3203
-4248
-4958
-5401
-5196
-3969
-1886
454
2475
3790
4062
3095
1189
-839
-2228
-2826
-2965
-2882
-2475
-1637
-608
169
486
536
643
884
948
368
-1048
-2882
-4224
-4248
-2807
-469
1988
4061
5558
6362
6353
5516
3970
1862
-644
-3173
-5066
-5677
-4828
-2951
-766
1183
2730
3951
4908
5491
5477
4704
3220
1300
-638
-2116
-2706
-2227
-918
663
1988
2823
3160
3008
2387
1488
641
61
-266
-348
-26
766
1660
2059
1782
1298
1174
1413
1537
1240
712
314
190
337
814
1607
2345
2466
1797
815
194
157
368
378
35
-507
-975
-1095
-673
269
1393
2184
2277
1701
838
135
-218
-391
-681
-1124
-1375
-1037
-119
928
1626
1856
1795
1596
1233
624
-257
-1358
-2500
-3281
-3220
-2198
-745
305
523
198
-73
-9
228
399
502
682
961
1183
1206
1059
887
765
594
174
-593
-1576
-2494
-3156
-3583
-3850
-3835
-3238
-1958
-388
784
1139
846
407
146
-4
-277
-781
-1481
-2312
-3165
-3790
-3867
-3306
-2413
-1649
-1241
-1078
-950
-759
-448
140
1147
2421
3483
3822
3195
1669
-470
-2723
-4427
-5028
-4442
-3060
-1382
287
1770
2835
3342
3512
3800
4355
4740
4397
3373
2386
2100
2443
2767
2635
2275
2189
2385
2170
833
-1482
-3717
-4826
-4734
-4233
-3924
-3454
-1983
680
3695
5985
7191
7677
7771
7337
6108
4174
1955
-130
-1766
-2631
-2474
-1422
-52
1004
1487
1523
1385
1353
1702
2541
3547
4054
3619
2496
1423
914
851
801
621
577
853
1096
617
-875
-2828
-4226
-4443
-3686
-2625
-1711
-936
-124
764
1635
2366
2739
2392
1098
-899
-2951
-4506
-5418
-5727
-5315
-3988
-1846
607
2765
4206
4686
4101
2606
689
-1081
-2377
-3100
-3156
-2441
-1123
295
1350
2000
2519
3089
3593
3744
3281
2110
480
-962
-1564
-1272
-690
-379
-248
141
787
1166
989
632
560
588
114
-961
-1971
-2227
-1681
-674
657
2353
4143
5416
5771
5294
4212
2592
630
-1002
-1552
-952
101
929
1490
2099
2792
3272
3354
3142
2715
1937
786
-332
-849
-621
-92
173
-19
-479
-954
-1317
-1505
-1439
-1093
-603
-249
-283
-738
-1381
-1894
-2119
-2134
-2051
-1789
-1119
34
1401
2497
2946
2685
1931
1000
138
-571
-1127
-1476
-1476
-1074
-484
-61
21
-110
-289
-603
-1269
-2259
-3181
-3606
-3410
-2729
-1667
-193
1648
3516
4850
5193
4527
3342
2305
1739
1355
612
-590
-1676
-1934
-1262
-254
403
496
266
31
-32
97
276
265
14
-92
472
1682
2746
2825
1950
997
723
1016
1210
907
290
-316
-860
-1442
-1945
-2033
-1497
-513
442
905
709
93
-459
-628
-587
-862
-1749
-2904
-3632
-3584
-3072
-2641
-2433
-2077
-1209
21
1020
1331
1065
773
885
1307
1565
1321
672
-56
-716
-1414
-2181
-2749
-2798
-2404
-2077
-2247
-2779
-3088
-2740
-1850
-891
-215
159
323
203
-374
-1358
-2345
-2866
-2798
-2419
-2005
-1493
-648
440
1234
1229
480
-500
-1333
-2073
-2852
-3439
-3425
-2806
-2117
-1820
-1726
-1220
-53
1283
1992
1659
458
-1129
-2600
-3553
-3819
-3588
-3240
-2898
-2231
-915
741
1851
1773
761
-347
-1020
-1438
-2005
-2715
-3158
-3065
-2557
-1843
-892
403
1819
2825
3107
2932
2834
2978
2976
2367
1189
-21
-748
-926
-874
-884
-926
-717
-25
1052
2070
2517
2157
1155
-137
-1473
-2753
-3835
-4429
-4294
-3520
-2515
-1689
-1163
-813
-507
-257
-148
-215
-396
-586
-729
-865
-1106
-1514
-1975
-2236
-2086
-1517
-690
203
993
1511
1629
1412
1135
1047
1090
951
447
-187
-484
-233
269
501
221
-336
-757
-895
-974
-1308
-1974
-2797
-3574
-4216
-4645
-4666
-4066
-2870
-1437
-247
415
576
467
342
361
536
732
786
665
506
451
475
415
179
-120
-249
-65
381
884
1220
1272
1073
747
376
-80
-707
-1484
-2208
-2584
-2408
-1728
-866
-247
-95
-267
-431
-459
-574
-1020
-1644
-1925
-1460
-316
1131
2538
3641
4097
3586
2214
629
-463
-903
-1064
-1250
-1304
-910
-161
368
154
-747
-1781
-2431
-2636
-2695
-2840
-2969
-2781
-2127
-1162
-171
685
1392
1905
2081
1827
1253
622
178
59
277
652
790
277
-968
-2581
-4027
-4946
-5208
-4770
-3693
-2274
-1004
-256
-94
-427
-1199
-2277
-3275
-3729
-3494
-2819
-1950
-861
480
1746
2411
2277
1602
656
-605
-2241
-3892
-4926
-5046
-4536
-3854
-3175
-2443
-1688
-1056
-583
-143
340
795
1147
1400
1445
958
-276
-1951
-3348
-3934
-3747
-3118
-2180
-825
876
2440
3251
3030
1999
665
-465
-1039
-933
-273
658
1616
2531
3453
4375
5146
5578
5622
5425
5182
4929
4516
3801
2887
2097
1699
1679
1822
1964
2086
2186
2168
1951
1637
1441
1425
1369
975
162
-850
-1728
-2233
-2285
-1931
-1319
-645
-60
405
768
972
878
432
-194
-673
-779
-558
-258
-96
-96
-140
-133
-105
-147
-295
-490
-680
-909
-1238
-1584
-1689
-1371
-809
-482
-716
-1300
-1640
-1347
-652
-175
-322
-938
-1512
-1649
-1308
-723
-173
190
414
668
995
1115
607
-578
-1847
-2395
-1998
-1277
-1064
-1558
-2202
-2340
-1837
-1022
-207
547
1246
1770
1989
1998
2098
2505
3112
3552
3490
2872
1956
1108
545
222
-63
-473
-1040
-1687
-2275
-2643
-2713
-2580
-2434
-2302
-1954
-1182
-151
681
1051
1165
1375
1694
1826
1656
1465
1536
1730
1662
1241
802
665
746
735
485
34
-653
-1685
-2924
-3881
-4124
-3725
-3121
-2537
-1752
-505
1008
2213
2723
2705
2644
2841
3204
3496
3659
3812
3964
3862
3236
2198
1274
940
1146
1419
1429
1335
1488
1900
2165
1909
1174
320
-330
-661
-692
-510
-268
-99
48
381
984
1593
1769
1272
227
-1051
-2292
-3328
-4042
-4390
-4438
-4308
-4093
-3834
-3570
-3323
-3058
-2710
-2286
-1866
-1515
-1261
-1186
-1428
-1994
-2608
-2875
-2609
-1953
-1200
-629
-515
-1058
-2123
-3138
-3511
-3215
-2823
-2878
-3358
-3825
-3956
-3728
-3211
-2465
-1709
-1304
-1366
-1552
-1446
-1110
-981
-1198
-1300
-778
253
1163
1519
1438
1217
893
344
-334
-801
-829
-502
-61
321
538
524
349
238
313
362
55
-556
-944
-660
121
762
872
683
703
1115
1629
1833
1584
1067
579
302
215
187
174
315
747
1288
1394
581
-1074
-2905
-4196
-4718
-4738
-4612
-4463
-4244
-3963
-3749
-3714
-3823
-3948
-4014
-4075
-4214
-4395
-4441
-4193
-3682
-3123
-2714
-2462
-2224
-1885
-1457
-1014
-625
-374
-393
-751
-1311
-1731
-1692
-1152
-419
41
-69
-614
-1093
-1051
-522
-32
-75
-611
-1160
-1366
-1347
-1421
-1640
-1742
-1510
-1008
-405
252
975
1657
2122
2346
2481
2646
2786
2783
2592
2191
1534
729
215
514
1693
3196
4339
4912
5179
5360
5320
4846
4054
3352
3005
2921
2849
2699
2564
2497
2389
2060
1425
511
-616
-1865
-3044
-3823
-3881
-3176
-2072
-1147
-785
-906
-1085
-910
-225
905
2344
3931
5406
6373
6451
5494
3705
1514
-678
-2664
-4338
-5493
-5823
-5205
-3910
-2411
-972
436
1776
2691
2795
2178
1368
743
173
-609
-1453
-1854
-1531
-698
295
1329
2356
3095
3209
2767
2233
1875
1416
469
-841
-1939
-2442
-2478
-2333
-2051
-1549
-946
-492
-198
215
923
1730
2304
2541
2564
2468
2243
1923
1601
1258
756
125
-274
-60
703
1525
1987
2081
2025
1896
1602
1148
746
600
690
835
910
935
992
1118
1293
1475
1654
1876
2197
2574
2840
2868
2774
2848
3206
3571
3494
2811
1812
970
549
503
652
859
1078
1308
1548
1747
1805
1669
1435
1317
1443
1740
2060
2406
2925
3661
4398
4828
4879
4797
4841
4943
4722
3874
2516
1100
17
-645
-950
-865
-350
319
555
-6
-1032
-1777
-1887
-1772
-2045
-2769
-3409
-3482
-2973
-2107
-1004
231
1268
1743
1709
1632
1792
1895
1466
502
-493
-1098
-1338
-1420
-1333
-922
-222
486
960
1156
1087
741
211
-212
-264
31
475
1027
1852
2985
4091
4699
4589
3878
2731
1174
-776
-2880
-4658
-5619
-5509
-4431
-2796
-1114
278
1360
2303
3194
3904
4198
3951
3242
2272
1230
252
-497
-785
-444
350
1030
1002
171
-1014
-2095
-3094
-4324
-5756
-6821
-6980
-6323
-5394
-4508
-3467
-2001
-253
1339
2497
3237
3590
3425
2643
1406
32
-1252
-2357
-3190
-3616
-3586
-3177
-2463
-1445
-193
1008
1793
1979
1690
1202
752
486
470
670
973
1282
1563
1787
1853
1693
1391
1114
865
443
-242
-889
-993
-358
692
1658
2357
2933
3449
3642
3196
2181
1087
399
215
301
424
526
607
587
354
-85
-588
-989
-1174
-1073
-679
-137
276
363
212
110
241
508
684
660
485
231
-70
-335
-391
-86
561
1382
2188
2849
3258
3332
3058
2518
1818
1038
291
-226
-310
80
740
1346
1662
1664
1493
1279
993
483
-290
-1085
-1542
-1574
-1518
-1779
-2340
-2722
-2498
-1758
-997
-610
-565
-562
-385
-62
220
299
164
-26
-50
183
572
1006
1566
2436
3597
4685
5240
5069
4316
3242
2077
1057
435
286
390
438
410
636
1410
2602
3687
4166
3909
3139
2197
1363
826
682
904
1330
1760
2091
2317
2398
2157
1387
103
-1338
-2445
-2940
-2903
-2598
-2196
-1705
-1103
-494
-112
-195
-822
-1819
-2830
-3550
-3906
-3989
-3791
-3155
-2047
-812
44
363
460
644
739
277
-865
-2213
-3171
-3596
-3774
-3934
-3983
-3723
-3151
-2444
-1776
-1249
-924
-773
-608
-234
268
519
193
-640
-1578
-2234
-2431
-2134
-1385
-377
538
1083
1299
1450
1666
1754
1410
590
-378
-1034
-1138
-840
-526
-454
-482
-176
738
2031
3138
3669
3661
3332
2729
1791
687
-130
-325
-35
305
420
363
261
100
-158
-394
-442
-338
-282
-318
-211
218
751
934
610
164
145
725
1592
2331
2795
3108
3416
3713
3869
3743
3276
2529
1660
852
225
-200
-496
-793
-1196
-1701
-2195
-2585
-2925
-3345
-3849
-4264
-4452
-4497
-4564
-4611
-4413
-3894
-3298
-2880
-2551
-2035
-1362
-958
-1121
-1573
-1766
-1565
-1411
-1722
-2355
-2797
-2766
-2428
-2037
-1593
-944
-97
723
1280
1466
1254
631
-325
-1359
-2108
-2297
-1902
-1158
-410
91
305
305
107
-345
-1008
-1640
-1989
-2056
-2045
-2019
-1754
-1014
73
1091
1754
2181
2675
3349
4019
4444
4557
4496
4434
4408
4232
3611
2423
954
-201
-544
-36
936
1905
2610
3022
3183
3111
2840
2500
2302
2364
2541
2490
2000
1257
680
486
507
499
474
591
777
727
340
-45
-44
251
377
109
-270
-386
-256
-175
-241
-206
199
964
1872
2685
3153
2986
2029
464
-1300
-2943
-4355
-5460
-6085
-6103
-5620
-4886
-4067
-3217
-2431
-1905
-1750
-1873
-2085
-2283
-2451
-2547
-2504
-2337
-2157
-1997
-1698
-1051
-81
848
1262
948
144
-656
-1120
-1338
-1613
-2019
-2214
-1788
-741
449
1263
1557
1538
1429
1260
955
513
56
-258
-339
-213
9
215
362
462
516
533
601
857
1318
1810
2143
2333
2535
2769
2822
2499
1874
1205
679
333
167
163
188
38
-331
-722
-972
-1200
-1651
-2331
-3009
-3575
-4196
-4971
-5603
-5628
-4962
-4019
-3250
-2717
-2214
-1654
-1182
-946
-912
-915
-786
-431
98
561
676
400
-18
-353
-697
-1282
-2028
-2470
-2235
-1475
-658
-2
711
1723
2870
3684
3833
3359
2498
1456
393
-484
-984
-1070
-820
-243
755
2100
3333
3847
3455
2644
2156
2297
2751
3053
3121
3226
3552
3946
4139
4059
3818
3467
2924
2131
1206
379
-146
-245
115
832
1663
2366
2851
3140
3191
2875
2187
1388
819
582
472
248
-123
-509
-833
-1141
-1470
-1738
-1838
-1816
-1886
-2237
-2809
-3310
-3467
-3252
-2824
-2269
-1509
-527
383
775
521
17
-187
61
424
530
387
313
563
1117
1744
2144
2047
1326
114
-1266
-2547
-3676
-4670
-5385
-5567
-5115
-4201
-3076
-1871
-666
333
835
724
179
-496
-1090
-1489
-1589
-1348
-926
-620
-580
-655
-613
-492
-609
-1219
-2222
-3253
-3968
-4177
-3745
-2589
-850
1025
2519
3404
3747
3590
2767
1210
-658
-2041
-2388
-1804
-772
395
1679
2993
3947
4139
3569
2620
1683
934
462
366
618
977
1220
1414
1753
2105
1960
985
-474
-1653
-2101
-2005
-1782
-1545
-1156
-619
-192
-56
-69
41
345
694
960
1144
1223
1075
632
40
-467
-815
-1089
-1282
-1161
-489
697
2110
3487
4716
5691
6176
5932
4975
3633
2331
1371
908
1014
1682
2766
3986
4982
5373
4842
3331
1217
-800
-2130
-2647
-2591
-2145
-1222
307
2284
4272
5859
6861
7233
6911
5828
4078
1983
6
-1394
-1912
-1540
-605
388
1064
1361
1429
1403
1302
1093
768
348
-120
-536
-790
-868
-885
-951
-1047
-1108
-1191
-1459
-1936
-2381
-2490
-2218
-1813
-1555
-1542
-1749
-2198
-2963
-4003
-5072
-5788
-5840
-5139
-3903
-2596
-1723
-1575
-2120
-3095
-4172
-5036
-5411
-5154
-4377
-3416
-2646
-2290
-2371
-2780
-3335
-3836
-4137
-4209
-4130
-4030
-4049
-4257
-4490
-4304
-3291
-1577
59
765
377
-473
-1000
-914
-400
325
1162
1885
2060
1427
262
-841
-1545
-1957
-2224
-2147
-1374
95
1772
3081
3785
3995
3906
3619
3150
2472
1559
506
-380
-746
-555
-190
-69
-162
-42
551
1338
1793
1732
1454
1321
1370
1431
1483
1704
2174
2681
2909
2725
2187
1367
298
-886
-1895
-2475
-2604
-2416
-1989
-1298
-413
412
920
1106
1200
1366
1481
1256
529
-564
-1686
-2489
-2750
-2401
-1554
-501
365
691
298
-767
-2259
-3804
-4979
-5462
-5185
-4386
-3445
-2622
-1960
-1435
-1150
-1286
-1831
-2464
-2788
-2676
-2272
-1670
-718
697
2250
3255
3275
2560
1770
1283
929
429
-104
-298
-66
220
213
51
128
466
581
63
-877
-1628
-1841
-1661
-1321
-812
-109
481
528
49
-414
-385
32
413
613
849
1228
1523
1541
1481
1648
1930
1862
1275
620
467
830
1207
1217
996
926
1192
1700
2283
2764
2907
2501
1612
632
3
-90
263
900
1695
2519
3223
3702
3912
3809
3326
2480
1426
372
-576
-1392
-1989
-2182
-1868
-1211
-610
-439
-798
-1489
-2170
-2559
-2544
-2189
-1689
-1305
-1265
-1654
-2370
-3203
-3970
-4566
-4911
-4936
-4668
-4251
-3787
-3202
-2391
-1526
-1034
-1119
-1407
-1265
-507
404
933
1047
1075
1131
1006
647
434
760
1453
1873
1594
777
-151
-957
-1582
-1866
-1579
-770
147
771
1090
1350
1658
1847
1748
1432
1103
851
582
176
-363
-871
-1082
-723
345
1999
3878
5547
6673
7093
6843
6179
5495
5088
4919
4694
4216
3651
3355
3459
3672
3545
2897
1985
1278
1109
1467
2023
2307
1956
965
-246
-1074
-1156
-612
135
772
1311
1909
2563
3056
3180
2921
2387
1632
661
-403
-1275
-1731
-1841
-1876
-1953
-1858
-1303
-319
681
1281
1426
1352
1212
873
130
-959
-2051
-2797
-3073
-2932
-2467
-1819
-1246
-1029
-1209
-1520
-1689
-1800
-2239
-3245
-4544
-5491
-5534
-4538
-2755
-638
1272
2450
2586
1783
514
-697
-1602
-2279
-2893
-3429
-3650
-3297
-2365
-1179
-167
503
1052
1787
2666
3234
3060
2198
1130
266
-395
-1049
-1662
-1891
-1469
-514
593
1554
2258
2609
2446
1749
832
187
71
322
561
522
159
-437
-1102
-1621
-1837
-1810
-1788
-1942
-2152
-2155
-1856
-1408
-986
-621
-328
-267
-603
-1195
-1597
-1463
-898
-300
56
163
43
-433
-1379
-2629
-3771
-4420
-4374
-3565
-2082
-307
1112
1663
1356
631
-131
-901
-1808
-2807
-3671
-4204
-4322
-3952
-3063
-1853
-749
-42
380
774
1037
694
-501
-2119
-3395
-3977
-4152
-4322
-4442
-4094
-3047
-1558
-162
766
1212
1409
1587
1718
1455
392
-1457
-3436
-4621
-4500
-3275
-1533
274
1952
3322
4103
4127
3575
2879
2385
2139
1955
1595
894
-168
-1415
-2530
-3241
-3482
-3322
-2783
-1811
-502
721
1297
981
98
-721
-1065
-1016
-916
-921
-878
-573
-44
416
526
222
-372
-1081
-1720
-2085
-2043
-1669
-1201
-799
-396
162
840
1404
1683
1723
1632
1362
819
142
-308
-336
-141
-13
140
738
1928
3239
3998
4013
3655
3283
2860
2279
1834
2039
2965
4030
4599
4607
4424
4206
3720
2847
1977
1636
1866
2235
2443
2654
3085
3533
3574
3191
2909
3185
3856
4354
4346
3997
3597
3189
2657
2044
1586
1422
1441
1448
1437
1605
2107
2832
3408
3413
2654
1330
-72
-1080
-1506
-1441
-1042
-385
474
1402
2245
2964
3615
4156
4366
4035
3229
2265
1412
643
-218
-1149
-1789
-1726
-901
292
1318
1871
1974
1798
1479
1106
773
537
320
-32
-536
-940
-924
-484
-86
-339
-1457
-3052
-4477
-5355
-5753
-5883
-5739
-5108
-3913
-2406
-989
109
866
1227
987
22
-1413
-2740
-3472
-3553
-3285
-2976
-2675
-2208
-1425
-423
429
744
473
21
-90
266
703
744
320
-249
-694
-1087
-1622
-2257
-2692
-2675
-2225
-1544
-826
-193
298
681
1080
1560
2015
2287
2396
2532
2765
2888
2707
2421
2524
3268
4364
5338
6082
6852
7714
8231
7871
6660
5236
4210
3610
3027
2189
1261
615
468
773
1306
1745
1772
1295
585
30
-328
-865
-1855
-2971
-3512
-3175
-2436
-2047
-2269
-2730
-2930
-2685
-2048
-1044
305
1761
2870
3281
2987
2239
1299
288
-804
-2029
-3340
-4481
-5072
-4903
-4159
-3237
-2361
-1476
-540
235
562
422
98
-123
-153
5
364
850
1194
1153
830
618
764
1071
1140
844
446
276
398
637
856
1127
1618
2349
3061
3355
2993
2106
1078
230
-396
-948
-1516
-2007
-2239
-2086
-1583
-929
-395
-127
-50
-23
-126
-633
-1575
-2434
-2509
-1661
-535
100
134
84
352
733
734
177
-667
-1492
-2265
-3096
-3933
-4517
-4588
-4053
-2983
-1579
-184
761
933
386
-415
-903
-857
-588
-659
-1377
-2512
-3505
-3893
-3526
-2481
-931
820
2288
2984
2763
2004
1410
1541
2450
3684
4658
5111
5222
5255
5129
4470
3150
1630
601
284
266
73
-247
-239
367
1394
2544
3777
5233
6874
8332
9159
9144
8430
7354
6187
4971
3611
2167
1002
501
615
851
794
560
569
929
1259
1155
650
90
-334
-712
-1116
-1398
-1367
-1073
-780
-716
-906
-1220
-1490
-1614
-1642
-1744
-2004
-2240
-2135
-1617
-985
-585
-425
-240
98
364
216
-465
-1510
-2603
-3411
-3668
-3322
-2613
-1900
-1378
-1051
-954
-1224
-1811
-2265
-2080
-1265
-396
20
78
231
598
779
406
-294
-696
-462
115
484
382
-55
-606
-1188
-1762
-2191
-2334
-2248
-2134
-2047
-1766
-1024
154
1429
2441
3025
3137
2723
1774
487
-768
-1674
-2100
-2040
-1562
-899
-460
-548
-1054
-1564
-1804
-1847
-1825
-1596
-901
214
1344
2159
2719
3244
3724
3957
3908
3764
3584
3093
2024
571
-691
-1331
-1369
-1051
-512
235
1102
1917
2604
3193
3614
3595
2923
1754
594
-76
-146
118
332
308
195
332
883
1576
1893
1596
1018
718
862
1080
970
607
410
569
785
663
219
-148
-143
129
404
644
1028
1566
1912
1668
822
-233
-1128
-1849
-2599
-3398
-3963
-3978
-3359
-2221
-737
803
1876
1940
984
-237
-763
-329
376
441
-345
-1375
-1960
-1994
-1836
-1704
-1379
-526
844
2319
3438
4030
4231
4260
4212
3999
3483
2689
1938
1710
2285
3452
4613
5190
4973
4111
2874
1482
139
-901
-1391
-1215
-453
669
1856
2833
3440
3705
3789
3843
3913
3988
4097
4283
4488
4537
4277
3727
3061
2449
1937
1451
877
162
-578
-1038
-893
-93
1000
1821
1993
1518
624
-484
-1658
-2694
-3318
-3404
-3150
-2978
-3163
-3585
-3871
-3803
-3555
-3495
-3737
-3972
-3784
-3122
-2367
-1951
-1974
-2235
-2533
-2828
-3136
-3420
-3608
-3613
-3272
-2403
-1092
119
545
-22
-1103
-2007
-2432
-2536
-2533
-2449
-2272
-2114
-2090
-2161
-2259
-2489
-3008
-3717
-4243
-4333
-4114
-3819
-3386
-2524
-1204
122
894
967
657
318
-8
-505
-1237
-1924
-2048
-1198
626
2995
5343
7280
8638
9305
9181
8330
7049
5649
4234
2821
1633
1060
1230
1736
1948
1553
689
-383
-1527
-2641
-3522
-4006
-4178
-4255
-4286
-4045
-3280
-1959
-275
1488
3028
4067
4471
4298
3679
2631
1102
-827
-2878
-4737
-6179
-6986
-6944
-6092
-4916
-4069
-3803
-3806
-3679
-3430
-3379
-3651
-3982
-4053
-3856
-3642
-3636
-3915
-4466
-5162
-5686
-5673
-5071
-4274
-3752
-3584
-3470
-3213
-3024
-3257
-3909
-4536
-4694
-4377
-3950
-3714
-3589
-3246
-2504
-1560
-856
-727
-1139
-1739
-2145
-2235
-2190
-2266
-2500
-2628
-2325
-1557
-721
-368
-736
-1506
-2074
-2093
-1750
-1497
-1533
-1647
-1586
-1441
-1551
-2027
-2534
-2654
-2345
-1918
-1584
-1213
-614
117
670
894
895
785
524
122
-182
-146
111
215
72
89
734
1946
3170
3932
4212
4252
4199
4067
3900
3764
3558
3002
1912
467
-835
-1449
-1062
237
1956
3430
4208
4292
4001
3646
3373
3228
3195
3129
2840
2368
2100
2430
3298
4209
4759
4999
5210
5460
5517
5169
4451
3547
2615
1788
1228
1059
1265
1737
2396
3177
3920
4414
4584
4564
4484
4251
3630
2526
1126
-234
-1270
-1815
-1792
-1232
-327
585
1139
1117
601
-13
-257
41
587
879
669
152
-260
-288
88
717
1371
1807
1875
1603
1123
530
-100
-547
-461
351
1719
3317
5031
6927
8825
10085
10030
8584
6403
4354
2925
2085
1546
1082
681
519
761
1306
1740
1641
942
-40
-951
-1683
-2262
-2580
-2363
-1421
175
2162
4235
6074
7356
7883
7746
7254
6642
5868
4759
3338
1964
1112
999
1412
1910
2201
2311
2391
2389
2013
1063
-250
-1404
-1997
-2024
-1702
-1113
-131
1305
2936
4250
4780
4339
3033
1164
-852
-2544
-3490
-3475
-2615
-1305
32
1201
2241
3135
3571
3117
1695
-209
-1890
-2981
-3568
-3786
-3497
-2472
-834
865
2053
2541
2546
2431
2498
2891
3522
4082
4292
4178
4013
3908
3599
2781
1585
531
-19
-144
-29
450
1537
3065
4402
5021
4934
4408
3484
2051
354
-969
-1545
-1747
-2260
-3209
-3956
-3773
-2512
-594
1402
2943
3570
3103
1885
567
-477
-1378
-2290
-2931
-2873
-2258
-1840
-2168
-2915
-3257
-2822
-2041
-1555
-1532
-1671
-1708
-1690
-1796
-2049
-2270
-2208
-1690
-734
420
1422
2029
2212
2054
1650
1147
776
684
730
596
164
-337
-659
-868
-1183
-1523
-1478
-861
-133
-45
-860
-2056
-2868
-3002
-2756
-2550
-2494
-2417
-2155
-1747
-1379
-1216
-1244
-1223
-821
96
1246
2039
1991
1104
-159
-1247
-1925
-2343
-2791
-3380
-3916
-4027
-3410
-2033
-213
1479
2418
2196
844
-1111
-2867
-3734
-3482
-2380
-924
498
1705
2582
2930
2540
1409
-181
-1842
-3325
-4587
-5680
-6619
-7330
-7627
-7221
-5876
-3713
-1356
356
929
519
-328
-1213
-2140
-3282
-4582
-5609
-5831
-5070
-3744
-2621
-2218
-2366
-2414
-1913
-1056
-383
-188
-400
-1010
-2315
-4468
-6876
-8360
-8103
-6344
-4062
-2056
-452
954
2112
2572
1885
81
-2174
-3891
-4357
-3605
-2365
-1452
-1147
-1159
-1106
-946
-888
-1042
-1274
-1393
-1348
-1208
-995
-597
146
1268
2560
3631
4154
4101
3694
3124
2399
1546
831
594
832
1126
1110
917
1022
1669
2564
3171
3152
2506
1464
370
-426
-773
-857
-1014
-1360
-1713
-1908
-2049
-2346
-2813
-3284
-3682
-4067
-4406
-4539
-4503
-4699
-5435
-6330
-6458
-5255
-3126
-1004
588
1834
3012
3937
4176
3678
2886
2199
1545
651
-386
-1016
-780
201
1351
2199
2675
2910
2910
2574
1956
1347
1016
932
850
642
476
642
1267
2207
3174
3899
4226
4175
3939
3737
3584
3209
2269
684
-1252
-3059
-4325
-4808
-4426
-3275
-1694
-199
723
851
292
-633
-1590
-2365
-2879
-3077
-2849
-2097
-919
319
1184
1499
1450
1347
1301
1159
743
80
-589
-1006
-1085
-939
-791
-825
-1093
-1519
-1975
-2343
-2521
-2388
-1826
-820
455
1658
2427
2579
2242
1792
1579
1625
1591
1122
231
-703
-1317
-1586
-1713
-1808
-1821
-1770
-1851
-2192
-2559
-2513
-1887
-1026
-460
-401
-594
-605
-150
792
2041
3304
4285
4853
5083
5081
4766
3928
2545
963
-285
-848
-707
-6
1136
2596
4083
5139
5379
4780
3677
2433
1111
-479
-2327
-3865
-4189
-2763
76
3370
6267
8477
10077
11040
11115
10105
8154
5698
3209
1029
-597
-1411
-1148
304
2683
5297
7299
8157
7910
6933
5513
3705
1599
-412
-1774
-2178
-1750
-869
149
1169
2158
3060
3708
3843
3292
2214
1109
454
283
221
-32
-345
-350
80
716
1295
1807
2334
2711
2516
1480
-168
-1807
-2865
-3148
-2815
-2123
-1257
-353
398
780
723
398
115
123
536
1378
2537
3638
4104
3546
2149
557
-673
-1434
-1892
-2117
-2066
-1840
-1715
-1821
-1954
-1869
-1696
-1882
-2705
-3949
-5124
-5881
-6155
-5995
-5409
-4406
-3104
-1768
-771
-457
-921
-1877
-2832
-3482
-3899
-4292
-4653
-4794
-4679
-4542
-4605
-4788
-4845
-4675
-4359
-3895
-3111
-1948
-703
154
393
147
-364
-1080
-1987
-2864
-3267
-2830
-1568
67
1404
1906
1466
417
-761
-1793
-2654
-3357
-3820
-4009
-4089
-4251
-4392
-4116
-3154
-1684
-183
955
1563
1579
1000
27
-953
-1658
-2152
-2657
-3187
-3512
-3501
-3313
-3144
-2911
-2341
-1329
-100
1006
1760
2056
1903
1492
1211
1372
1911
2437
2611
2420
2089
1863
1892
2192
2557
2596
2016
922
-258
-1162
-1717
-2001
-2069
-2001
-1984
-2128
-2239
-2011
-1459
-979
-876
-993
-990
-849
-862
-1164
-1525
-1729
-1913
-2347
-2999
-3564
-3869
-4001
-4021
-3797
-3265
-2672
-2321
-2166
-1885
-1356
-819
-509
-326
-12
487
1046
1640
2357
3119
3665
3922
4182
4704
5229
5162
4242
2819
1416
220
-800
-1439
-1253
-98
1506
2712
3012
2518
1653
760
8
-468
-516
-92
657
1491
2249
2892
3362
3469
2995
1924
552
-686
-1471
-1717
-1528
-1152
-949
-1217
-1926
-2675
-3052
-3029
-2900
-2827
-2592
-1908
-852
149
724
800
460
-244
-1198
-2066
-2452
-2248
-1759
-1454
-1659
-2470
-3764
-5203
-6314
-6753
-6532
-5900
-5024
-3887
-2552
-1380
-842
-1108
-1892
-2703
-3210
-3404
-3489
-3654
-3881
-3915
-3480
-2563
-1460
-494
236
801
1227
1488
1680
1991
2385
2457
1808
556
-695
-1456
-1792
-2116
-2644
-3186
-3394
-3068
-2247
-1176
-275
14
-468
-1422
-2324
-2831
-2924
-2672
-2021
-898
559
1980
2990
3420
3324
2877
2260
1544
657
-474
-1705
-2706
-3280
-3607
-4010
-4456
-4456
-3570
-1969
-367
584
744
352
-321
-1056
-1546
-1477
-851
-99
322
420
598
1071
1499
1344
518
-491
-1162
-1479
-1826
-2447
-3186
-3767
-4136
-4382
-4389
-3785
-2366
-490
1057
1634
1192
188
-846
-1629
-2147
-2471
-2638
-2641
-2465
-2088
-1503
-776
-72
402
522
281
-243
-892
-1354
-1200
-199
1344
2686
3275
3278
3339
3798
4288
4229
3595
2983
2893
3145
3122
2483
1465
521
-159
-681
-1179
-1624
-1855
-1676
-937
354
1926
3343
4271
4663
4642
4269
3491
2312
940
-292
-1120
-1498
-1592
-1670
-1937
-2408
-2915
-3280
-3447
-3445
-3236
-2700
-1826
-857
-143
174
318
646
1266
1894
2104
1705
897
76
-480
-763
-944
-1206
-1608
-2027
-2189
-1872
-1168
-522
-368
-689
-1029
-1022
-808
-797
-1097
-1347
-1179
-642
-19
638
1531
2640
3517
3727
3384
2990
2758
2358
1469
397
-143
143
741
931
626
409
749
1408
1800
1807
1985
2885
4351
5685
6432
6759
7004
7090
6662
5739
4943
4895
5540
6218
6364
5968
5371
4830
4357
3820
3025
1791
183
-1286
-1887
-1255
290
2067
3563
4566
4899
4303
2740
677
-1107
-2077
-2285
-2204
-2258
-2472
-2487
-1931
-825
347
1034
1097
837
548
171
-533
-1567
-2623
-3421
-3937
-4247
-4329
-4181
-4077
-4436
-5346
-6363
-6907
-6814
-6391
-5963
-5539
-4984
-4373
-3992
-3986
-4133
-4070
-3699
-3277
-3069
-3001
-2744
-2137
-1439
-1101
-1310
-1829
-2269
-2432
-2374
-2196
-1905
-1444
-780
50
905
1512
1543
828
-524
-2278
-4301
-6543
-8807
-10678
-11770
-12002
-11530
-10500
-9003
-7255
-5632
-4384
-3397
-2375
-1255
-311
158
120
-276
-951
-1898
-2942
-3656
-3650
-2915
-1850
-919
-340
-54
48
-67
-551
-1506
-2853
-4378
-5863
-7130
-7979
-8169
-7568
-6335
-4868
-3519
-2348
-1219
-91
860
1443
1724
2017
2596
3421
4155
4426
4066
3160
1954
756
-129
-484
-296
201
684
975
1127
1272
1446
1583
1616
1440
805
-579
-2653
-4764
-6013
-5907
-4636
-2706
-484
1782
3662
4588
4345
3366
2402
1952
2093
2697
3546
4227
4240
3471
2421
1726
1418
934
-88
-1233
-1742
-1377
-598
94
706
1532
2642
3840
5000
6134
7071
7379
6818
5731
4734
4046
3362
2395
1340
588
189
-168
-613
-759
-43
1674
3899
5825
6798
6612
5535
4062
2559
1073
-421
-1664
-2150
-1586
-207
1478
3129
4596
5604
5741
4886
3448
1973
648
-587
-1490
-1488
-359
1264
2381
2584
2307
2124
2076
1842
1370
1024
1111
1511
1919
2282
2791
3427
3720
3098
1489
-562
-2413
-3929
-5500
-7438
-9445
-10786
-10985
-10249
-9174
-8143
-7108
-5888
-4495
-3159
-2182
-1850
-2315
-3353
-4338
-4692
-4470
-4311
-4718
-5507
-6129
-6389
-6600
-7047
-7575
-7882
-7994
-8199
-8551
-8685
-8177
-6932
-5134
-3045
-1010
474
1033
851
664
1122
2194
3283
3870
3949
3852
3814
3800
3653
3253
2513
1340
-273
-2088
-3648
-4555
-4765
-4581
-4295
-3857
-2983
-1582
-27
1111
1545
1454
1178
864
457
-58
-519
-700
-480
78
732
1100
806
-287
-1955
-3777
-5422
-6735
-7586
-7753
-7075
-5704
-4123
-2862
-2182
-1996
-2032
-2036
-1863
-1487
-993
-558
-355
-381
-369
52
1004
2144
2869
2814
2132
1289
637
271
263
834
2128
3860
5334
5930
5538
4489
3170
1844
799
445
1029
2276
3504
4237
4651
5322
6550
8028
9201
9813
10025
10062
9952
9617
9060
8344
7467
6432
5446
4866
4849
5112
5141
4648
3760
2819
2103
1749
1802
2221
2861
3521
4016
4195
3996
3595
3431
3876
4742
5272
4777
3288
1475
-74
-1318
-2496
-3606
-4350
-4529
-4281
-3874
-3421
-2928
-2505
-2364
-2609
-3169
-4006
-5271
-7107
-9345
-11467
-12928
-13472
-13152
-12142
-10635
-8909
-7352
-6267
-5586
-4845
-3560
-1701
238
1696
2570
3227
4000
4760
5101
4885
4478
4372
4681
5087
5224
4985
4437
3626
2622
1691
1227
1380
1800
1880
1297
313
-454
-495
299
1663
3141
4277
4791
4682
4152
3383
2413
1308
398
143
652
1415
1683
1170
300
-289
-374
-231
-232
-575
-1383
-2792
-4691
-6493
-7440
-7223
-6195
-4890
-3509
-2033
-675
141
339
488
1228
2429
3204
2828
1517
140
-703
-1109
-1432
-1716
-1743
-1518
-1427
-1833
-2641
-3396
-3753
-3721
-3469
-3046
-2406
-1668
-1191
-1323
-2088
-3181
-4254
-5160
-5909
-6436
-6487
-5778
-4274
-2328
-534
569
764
206
-725
-1632
-2227
-2339
-1918
-1078
-88
774
1435
2045
2731
3331
3484
2955
1835
351
-1396
-3407
-5495
-7200
-8116
-8280
-8108
-7937
-7716
-7167
-6152
-4767
-3155
-1397
324
1625
2162
2008
1641
1482
1532
1565
1599
1985
2976
4356
5659
6632
7297
7565
7104
5783
4102
2854
2324
2056
1520
801
394
477
703
750
730
859
957
610
-200
-979
-1294
-1218
-1041
-769
-205
600
1325
1864
2528
3566
4682
5291
5143
4440
3399
2017
401
-995
-1705
-1738
-1446
-955
-23
1460
3075
4173
4459
4113
3437
2619
1784
1018
212
-903
-2366
-3741
-4464
-4424
-4019
-3606
-3069
-2056
-495
1260
2730
3647
4049
4201
4418
4782
4936
4329
2843
1118
73
24
404
388
-307
-1327
-2233
-2949
-3626
-4280
-4728
-4840
-4689
-4395
-3881
-2907
-1379
397
1793
2251
1680
526
-541
-1102
-1229
-1318
-1695
-2385
-3215
-4062
-4903
-5637
-5981
-5625
-4510
-2886
-1104
575
1956
2829
3061
2765
2239
1687
1098
486
118
291
874
1269
1016
349
-15
339
1099
1630
1677
1561
1743
2360
3198
3957
4458
4681
4702
4587
4251
3450
2055
412
-701
-644
480
1842
2573
2431
1816
1210
679
-75
-1257
-2657
-3767
-4181
-3859
-3023
-1882
-529
893
2009
2347
1712
435
-819
-1512
-1536
-1153
-723
-482
-470
-595
-807
-1246
-2153
-3513
-4825
-5432
-5184
-4652
-4510
-4761
-4782
-4159
-3231
-2662
-2670
-2949
-3251
-3674
-4227
-4458
-3883
-2700
-1718
-1499
-1809
-2073
-2131
-2278
-2714
-3307
-3932
-4691
-5572
-6096
-5645
-4162
-2316
-895
-180
59
125
111
-81
-610
-1572
-2813
-3828
-4019
-3170
-1634
13
1441
2674
3856
5045
6184
7104
7551
7362
6709
6038
5650
5425
5096
4744
4817
5611
6890
8132
9029
9574
9772
9495
8758
7914
7359
7027
6381
5008
3164
1635
1077
1546
2614
3750
4568
4885
4809
4794
5336
6416
7312
7223
6129
4840
4086
3743
3145
2088
1137
855
1008
824
-54
-1172
-1875
-2058
-2142
-2465
-2904
-3087
-2813
-2236
-1730
-1545
-1490
-957
544
2769
4797
5803
5694
4867
3570
1820
-72
-1333
-1398
-576
264
641
850
1432
2582
4182
6130
8289
10265
11569
12079
12087
11814
11128
9884
8297
6690
4989
2863
430
-1529
-2344
-2274
-2256
-2834
-3649
-4057
-4013
-4089
-4674
-5421
-5571
-4736
-3304
-2136
-1916
-2684
-3880
-4815
-5162
-5072
-4844
-4564
-4105
-3447
-2839
-2573
-2622
-2604
-2118
-1082
233
1432
2193
2367
2033
1520
1239
1361
1614
1503
809
-154
-800
-753
-50
1047
2293
3490
4423
4928
5013
4799
4348
3660
2902
2506
2855
3857
4941
5540
5511
5064
4379
3463
2356
1306
602
272
59
-241
-505
-411
155
886
1300
1167
625
-84
-850
-1577
-1951
-1585
-488
807
1776
2491
3431
4692
5681
5794
5206
4660
4499
4225
3134
1106
-1470
-4272
-7095
-9363
-10134
-8980
-6670
-4569
-3362
-2683
-2009
-1526
-1795
-2810
-3836
-4213
-3986
-3589
-3172
-2555
-1697
-851
-163
578
1531
2271
1977
286
-2188
-4329
-5473
-5805
-5881
-5929
-5743
-5159
-4407
-3898
-3758
-3752
-3660
-3558
-3603
-3677
-3452
-2805
-1980
-1219
-418
624
1696
2211
1873
1110
671
885
1539
2434
3747
5707
8079
10212
11533
11848
11213
9749
7695
5443
3306
1305
-680
-2563
-4027
-4866
-5196
-5293
-5334
-5441
-5844
-6782
-8192
-9648
-10710
-11284
-11591
-11870
-12180
-12448
-12542
-12291
-11522
-10158
-8302
-6241
-4446
-3502
-3807
-5150
-6649
-7313
-6769
-5353
-3499
-1191
1840
5493
9095
11881
13535
14220
14239
13849
13322
12964
12958
13296
13952
14999
16406
17751
18367
17886
16548
14855
12988
10761
8180
5858
4637
4816
5887
7079
8060
9014
10133
11213
11773
11450
10211
8288
6017
3721
1612
-225
-1755
-2891
-3602
-4124
-4935
-6366
-8234
-9981
-11192
-11894
-12346
-12688
-12915
-13067
-13221
-13281
-12960
-12103
-10917
-9740
-8642
-7459
-6243
-5473
-5619
-6545
-7540
-8007
-8000
-7981
-8141
-8129
-7479
-6183
-4683
-3352
-2111
-618
1258
3275
5073
6481
7524
8267
8800
9320
10041
10866
11242
10510
8525
5930
3768
2775
2961
3778
4613
5142
5305
5094
4479
3532
2455
1326
-150
-2418
-5453
-8485
-10518
-11124
-10580
-9294
-7428
-5236
-3485
-3067
-4123
-5857
-7370
-8486
-9511
-10391
-10510
-9399
-7384
-5332
-3904
-3201
-2977
-2932
-2812
-2506
-2178
-2132
-2378
-2373
-1320
1266
5287
10206
15265
19612
22452
23270
21953
18786
14455
10053
6747
5113
4761
4759
4447
3737
2748
1511
183
-751
-887
-494
-358
-902
-1716
-2112
-1948
-1587
-1130
-91
1940
4547
6712
7798
8101
8315
8615
8480
7415
5637
3903
2689
1716
298
-1963
-4938
-8277
-11635
-14523
-16234
-16309
-15155
-13918
-13574
-14141
-14867
-15039
-14443
-13174
-11357
-9198
-7088
-5399
-4177
-3166
-2121
-974
247
1464
2450
2850
2496
1650
845
494
711
1398
2309
3040
3204
2783
2225
2037
2291
2633
2755
2742
2950
3634
4697
5687
6041
5515
4556
4141
5028
7067
9350
11072
12175
13097
14042
14659
14425
13202
11375
9503
7896
6527
5250
4033
2897
1691
119
-1870
-3812
-5083
-5597
-5951
-6730
-7796
-8511
-8569
-8355
-8377
-8627
-8681
-8260
-7443
-6398
-5198
-3957
-2891
-2098
-1483
-1054
-1109
-1830
-2762
-3056
-2343
-1132
-142
549
1455
2904
4642
6252
7670
9091
10573
11972
13194
14235
14953
15052
14455
13557
12895
12573
12166
11204
9645
7791
5871
3833
1536
-968
-3441
-5681
-7657
-9371
-10664
-11251
-11039
-10375
-9892
-10025
-10664
-11254
-11245
-10507
-9350
-8162
-6959
-5304
-2808
183
2510
3016
1531
-1059
-3707
-6025
-8117
-9907
-10999
-11216
-10914
-10521
-9970
-8888
-7266
-5633
-4519
-4022
-4059
-4732
-6148
-7941
-9314
-9659
-8942
-7437
-5360
-2954
-678
1099
2595
4392
6525
8039
7814
5772
3003
613
-1242
-2990
-4588
-5227
-4211
-1870
636
2332
3093
3330
3268
2697
1362
-573
-2471
-3572
-3396
-1980
141
2210
3686
4513
4987
5334
5454
5026
3792
1715
-995
-3875
-6298
-7819
-8542
-9030
-9726
-10524
-11033
-11154
-11187
-11360
-11506
-11368
-11014
-10677
-10257
-9284
-7501
-5225
-2942
-717
1719
4352
6693
8325
9417
10465
11635
12610
13102
13252
13388
13559
13494
12981
12092
10990
9668
8034
6195
4525
3394
2882
2794
2915
3133
3317
3181
2424
1012
-779
-2677
-4612
-6497
-7867
-8045
-6804
-4751
-2843
-1555
-684
80
681
897
752
436
-103
-1138
-2662
-4173
-5184
-5814
-6636
-7982
-9571
-10819
-11297
-10832
-9409
-7193
-4545
-1819
848
3391
5510
6723
6777
5811
4043
1523
-1571
-4544
-6512
-7208
-7187
-7066
-6752
-5703
-3817
-1707
8
1364
2770
4247
5299
5609
5591
6057
7432
9448
11534
13291
14498
14892
14209
12507
10285
8129
6249
4421
2388
209
-1792
-3334
-4354
-4959
-5339
-5693
-6066
-6132
-5311
-3337
-749
1374
2314
2326
2310
2953
4276
5864
7294
8288
8693
8508
7893
6989
5756
4120
2256
567
-681
-1535
-2096
-2249
-1879
-1269
-986
-1276
-1782
-2067
-2257
-2903
-4209
-5675
-6677
-7212
-7858
-9020
-10460
-11663
-12489
-13276
-14330
-15525
-16445
-16822
-16680
-16116
-15124
-13709
-12083
-10576
-9321
-8111
-6654
-4938
-3261
-1918
-895
91
1297
2671
3823
4279
3880
2993
2225
1747
958
-979
-4155
-7625
-10244
-11690
-12440
-12836
-12529
-11036
-8572
-5975
-3853
-2167
-742
173
196
-496
-1166
-1306
-1108
-962
-717
195
1903
3716
4777
4935
4763
4795
5004
5117
5209
5749
7078
9003
10972
12548
13645
14381
14845
15026
14861
14269
13147
11440
9247
6852
4636
2926
1852
1274
845
292
-281
-409
293
1675
3114
4054
4388
4285
3784
2749
1172
-712
-2710
-4883
-7280
-9570
-11186
-11902
-12043
-11979
-11591
-10449
-8488
-6205
-4086
-2029
460
3546
6738
9336
11015
11868
12005
11334
9820
7806
5920
4606
3805
3114
2203
970
-652
-2860
-5769
-9054
-11985
-13933
-14773
-14705
-13778
-11822
-8867
-5386
-1930
1346
4565
7556
9676
10344
9605
8018
6124
4252
2769
2137
2483
3262
3633
3215
2317
1433
717
83
-371
-317
404
1540
2719
3908
5412
7469
9954
12526
14930
17029
18613
19376
19193
18327
17177
15797
13780
10718
6732
2419
-1683
-5465
-9031
-12271
-14794
-16273
-16712
-16357
-15455
-14161
-12549
-10597
-8215
-5451
-2693
-534
659
1016
962
841
806
927
1206
1433
1219
320
-1116
-2733
-4325
-5869
-7203
-7890
-7571
-6407
-4994
-3824
-2933
-2148
-1546
-1505
-2302
-3834
-5846
-8335
-11510
-15269
-18871
-21325
-22158
-21716
-20686
-19453
-17993
-16263
-14453
-12826
-11479
-10371
-9495
-8840
-8241
-7406
-6120
-4275
-1707
1777
6043
10390
13897
16035
16804
16306
14475
11402
7777
4672
2782
1981
1690
1545
1662
2340
3625
5099
5988
5563
3639
773
-2106
-4356
-5860
-6649
-6495
-5075
-2537
332
2592
3789
4062
3760
3074
2064
830
-438
-1590
-2578
-3355
-3741
-3478
-2490
-1071
266
1176
1705
2097
2469
2756
2911
2990
2954
2577
1695
493
-653
-1614
-2614
-3849
-5178
-6321
-7189
-7801
-7957
-7310
-5835
-3967
-2119
-262
1777
3752
5131
5829
6449
7527
8784
9457
9307
8898
8786
8757
8173
6910
5603
4931
4907
5009
4798
4211
3374
2421
1568
1125
1222
1572
1674
1321
806
562
640
641
139
-880
-2048
-2984
-3527
-3645
-3279
-2456
-1505
-944
-981
-1207
-936
80
1369
2238
2476
2508
2916
3934
5390
6999
8600
10145
11556
12617
13023
12618
11654
10763
10500
10839
11197
11033
10344
9525
8839
8195
7406
6413
5137
3336
893
-1749
-3771
-4753
-5150
-5784
-6916
-7997
-8353
-7903
-7115
-6457
-6100
-6076
-6426
-7053
-7640
-7923
-8044
-8468
-9488
-10848
-11880
-11967
-10909
-8988
-6779
-4830
-3395
-2406
-1719
-1338
-1349
-1699
-2172
-2577
-2821
-2714
-1888
-116
2310
4737
6773
8594
10529
12460
13851
14319
13987
13227
12264
11177
10109
9238
8535
7781
6881
5996
5217
4282
2860
1072
-482
-1339
-1622
-1724
-1688
-1153
63
1575
2797
3578
4260
5107
5898
6160
5691
4664
3294
1596
-418
-2429
-3870
-4330
-3876
-3005
-2341
-2353
-3199
-4725
-6571
-8365
-9838
-10824
-11237
-11112
-10597
-9755
-8372
-6136
-3180
-361
1205
992
-594
-2723
-4848
-6828
-8533
-9585
-9608
-8600
-6968
-5279
-4045
-3617
-4066
-5082
-6095
-6607
-6410
-5528
-4086
-2293
-466
1124
2406
3391
3890
3540
2256
578
-612
-779
-90
863
1568
1823
1661
1260
892
787
961
1239
1480
1702
1952
2183
2372
2675
3281
4064
4562
4470
4067
3998
4617
5721
6967
8362
10152
12282
14202
15316
15475
14902
13759
12016
9752
7387
5443
4170
3550
3590
4389
5812
7305
8211
8311
7909
7406
6895
6219
5305
4334
3607
3328
3474
3784
3875
3506
2832
2329
2403
3046
3885
4519
4754
4595
4131
3445
2554
1371
-195
-2048
-3876
-5397
-6584
-7563
-8323
-8670
-8508
-8013
-7452
-6913
-6370
-5930
-5836
-6169
-6705
-7170
-7542
-7971
-8479
-8893
-9104
-9224
-9366
-9366
-8878
-7747
-6220
-4749
-3671
-3055
-2786
-2690
-2609
-2428
-2099
-1630
-1052
-391
336
1075
1683
1915
1545
588
-596
-1458
-1587
-909
350
1823
3129
3963
4182
3837
3063
1964
628
-779
-2025
-2950
-3475
-3475
-2743
-1244
622
2182
2999
3136
2878
2313
1342
41
-1171
-1851
-1946
-1787
-1717
-1784
-1790
-1520
-883
107
1348
2629
3620
3981
3555
2498
1200
27
-905
-1712
-2544
-3434
-4311
-5082
-5626
-5776
-5420
-4658
-3775
-3016
-2405
-1835
-1289
-886
-715
-689
-609
-343
83
519
801
879
902
1173
1920
3069
4251
5068
5371
5311
5180
5174
5247
5160
4738
4122
3719
3814
4271
4734
5128
5807
7127
8965
10796
12189
13040
13348
12983
11868
10251
8559
6968
5285
3360
1449
9
-799
-1214
-1474
-1488
-1020
-114
847
1499
1796
1906
1909
1719
1253
559
-255
-1141
-2069
-2929
-3599
-4151
-4873
-5996
-7426
-8858
-10154
-11479
-12949
-14245
-14753
-14162
-12814
-11336
-9996
-8544
-6700
-4632
-2837
-1599
-690
369
1839
3557
5131
6228
6717
6619
6011
4981
3677
2369
1396
961
944
954
629
-97
-992
-1770
-2282
-2513
-2464
-2103
-1451
-678
-47
260
307
360
646
1139
1579
1711
1484
1038
558
211
152
484
1135
1844
2398
2884
3627
4820
6254
7463
8109
8196
7930
7496
7007
6599
6437
6597
7020
7609
8334
9142
9783
9834
9008
7443
5649
4130
3065
2338
1821
1578
1812
2672
4105
5814
7317
8124
8019
7230
6297
5686
5532
5732
6213
6970
7833
8343
8026
6845
5288
3989
3245
2914
2684
2340
1821
1167
479
-116
-584
-1061
-1733
-2600
-3419
-3917
-4043
-3960
-3835
-3718
-3619
-3619
-3836
-4315
-4977
-5659
-6156
-6284
-6002
-5484
-4970
-4490
-3808
-2732
-1450
-438
-3
-23
-162
-254
-367
-545
-639
-436
119
873
1577
1998
2020
1751
1510
1578
1926
2226
2176
1757
1167
584
86
-302
-606
-940
-1400
-1878
-2098
-1942
-1630
-1464
-1419
-1194
-644
0
475
878
1518
2427
3242
3671
3881
4253
4816
5111
4679
3540
2104
732
-489
-1576
-2461
-3092
-3657
-4532
-5935
-7629
-9030
-9598
-9164
-7938
-6302
-4610
-3098
-1869
-911
-187
261
310
-98
-824
-1618
-2350
-3096
-3957
-4822
-5406
-5524
-5289
-4973
-4704
-4369
-3838
-3217
-2786
-2644
-2506
-1944
-865
365
1340
2100
3036
4305
5505
6076
5904
5337
4633
3665
2311
905
5
-244
-251
-362
-369
172
1272
2435
3221
3615
3728
3408
2415
927
-413
-1053
-1006
-701
-496
-456
-503
-581
-639
-586
-403
-226
-244
-496
-830
-1096
-1320
-1647
-2117
-2563
-2787
-2842
-3023
-3531
-4188
-4619
-4700
-4709
-4948
-5357
-5657
-5770
-5861
-5916
-5537
-4368
-2624
-961
175
866
1354
1611
1444
887
260
-147
-290
-267
-187
-169
-300
-497
-577
-615
-1082
-2375
-4211
-5725
-6243
-5776
-4684
-3111
-1006
1443
3714
5384
6430
7017
7158
6748
5810
4514
3016
1494
295
-184
107
757
1316
1747
2343
3274
4374
5339
5953
6103
5801
5286
4951
4998
5210
5219
4932
4542
4165
3673
2977
2263
1772
1461
1047
342
-636
-1851
-3290
-4720
-5634
-5676
-5088
-4508
-4308
-4268
-3942
-3194
-2257
-1416
-809
-525
-680
-1311
-2238
-3104
-3556
-3392
-2639
-1570
-550
227
878
1657
2626
3563
4192
4433
4405
4262
4104
4000
4030
4274
4793
5568
6404
6930
6836
6185
5412
4907
4648
4312
3717
3009
2402
1868
1209
336
-652
-1646
-2642
-3612
-4419
-4943
-5261
-5550
-5824
-5893
-5629
-5176
-4811
-4655
-4594
-4487
-4327
-4176
-4016
-3764
-3389
-2964
-2596
-2345
-2190
-2008
-1596
-796
327
1472
2320
2786
3026
3254
3585
4042
4583
5080
5342
5273
4981
4656
4339
3890
3222
2467
1841
1386
951
425
-106
-468
-596
-570
-500
-459
-503
-688
-1026
-1467
-1920
-2260
-2307
-1901
-1056
-5
977
1812
2607
3417
4098
4459
4486
4330
4066
3556
2615
1283
-92
-1085
-1506
-1497
-1305
-983
-323
867
2439
3920
4875
5205
5071
4621
3883
2928
1975
1278
944
938
1183
1568
1888
1921
1612
1096
499
-191
-967
-1621
-1864
-1637
-1159
-625
20
893
1882
2693
3200
3560
3946
4276
4340
4108
3762
3424
2999
2382
1710
1294
1303
1584
1834
1897
1882
2019
2444
3094
3756
4209
4332
4133
3721
3296
3106
3328
3902
4488
4686
4345
3659
2923
2238
1487
615
-158
-473
-217
299
594
472
172
56
184
253
-59
-750
-1524
-2091
-2355
-2342
-2066
-1526
-798
-59
491
714
579
209
-133
-161
246
992
1865
2668
3253
3543
3621
3710
3931
4066
3708
2717
1424
262
-713
-1767
-2986
-4062
-4692
-5004
-5392
-5974
-6458
-6599
-6552
-6614
-6753
-6646
-6176
-5651
-5401
-5293
-4858
-3855
-2550
-1386
-547
63
517
734
682
516
388
167
-488
-1680
-2963
-3608
-3247
-2206
-1133
-322
524
1790
3308
4369
4449
3820
3312
3471
4072
4512
4562
4593
5074
6007
6915
7301
7017
6258
5357
4636
4306
4366
4611
4836
5045
5379
5819
6076
5871
5273
4633
4172
3751
3126
2344
1773
1701
2033
2410
2567
2509
2359
2149
1792
1224
508
-168
-571
-524
-24
711
1328
1549
1325
798
107
-744
-1823
-3100
-4368
-5357
-5920
-6111
-6102
-6062
-6087
-6197
-6348
-6442
-6374
-6098
-5640
-5042
-4303
-3422
-2468
-1570
-812
-159
479
1125
1711
2170
2506
2734
2756
2351
1336
-237
-2031
-3601
-4651
-5168
-5300
-5141
-4630
-3664
-2285
-692
930
2536
4144
5628
6652
6876
6255
5137
4048
3352
3079
3029
2975
2737
2136
998
-669
-2538
-4112
-5092
-5566
-5798
-5887
-5710
-5200
-4547
-4080
-4019
-4410
-5233
-6413
-7716
-8786
-9401
-9664
-9860
-10130
-10363
-10374
-10103
-9586
-8854
-7939
-6918
-5855
-4698
-3349
-1842
-361
981
2291
3718
5175
6337
6947
7021
6721
6113
5155
3861
2389
935
-357
-1363
-1963
-2142
-2065
-1960
-1905
-1793
-1515
-1108
-686
-303
48
334
486
511
552
776
1232
1832
2403
2720
2561
1862
817
-276
-1308
-2430
-3725
-4917
-5542
-5443
-4948
-4480
-4086
-3480
-2503
-1364
-405
230
603
763
706
506
318
182
-54
-500
-1014
-1380
-1642
-2101
-2877
-3642
-3965
-3872
-3900
-4518
-5597
-6548
-6938
-6860
-6727
-6808
-7039
-7208
-7196
-7005
-6615
-5925
-4842
-3408
-1778
-113
1481
2896
3971
4574
4718
4557
4255
3906
3579
3343
3189
2978
2604
2200
2063
2298
2621
2627
2225
1665
1156
619
-98
-876
-1398
-1535
-1485
-1480
-1485
-1291
-831
-225
462
1352
2550
3899
5038
5696
5857
5673
5296
4810
4230
3514
2600
1489
276
-927
-2049
-3009
-3664
-3922
-3892
-3793
-3635
-3118
-1985
-461
839
1500
1697
1898
2280
2613
2689
2636
2683
2757
2548
1974
1361
1065
1020
845
353
-188
-366
-85
380
701
779
714
623
515
308
-88
-651
-1191
-1472
-1457
-1421
-1729
-2487
-3434
-4199
-4617
-4787
-4885
-5004
-5134
-5227
-5237
-5168
-5080
-5037
-4992
-4780
-4253
-3416
-2372
-1171
246
1907
3691
5357
6699
7630
8167
8389
8405
8314
8144
7834
7311
6578
5738
4937
4247
3626
3022
2553
2557
3319
4701
6115
6985
7241
7270
7383
7452
7127
6292
5154
3941
2682
1325
-70
-1396
-2663
-3974
-5325
-6559
-7554
-8377
-9169
-9939
-10545
-10850
-10802
-10390
-9601
-8495
-7298
-6349
-5927
-6078
-6559
-6957
-6953
-6522
-5885
-5231
-4532
-3696
-2856
-2372
-2517
-3213
-4123
-4930
-5433
-5481
-4959
-3910
-2553
-1119
289
1579
2498
2712
2085
811
-777
-2438
-4038
-5380
-6160
-6141
-5338
-4056
-2772
-1949
-1821
-2258
-2864
-3299
-3538
-3774
-4096
-4356
-4392
-4305
-4354
-4581
-4690
-4420
-3955
-3790
-4132
-4570
-4486
-3747
-2833
-2245
-1943
-1485
-626
382
1084
1228
843
106
-690
-1150
-1004
-415
116
222
-30
-392
-809
-1332
-1736
-1553
-603
690
1704
2251
2586
2854
2811
2227
1351
781
907
1646
2695
3852
5041
6212
7353
8524
9734
10800
11456
11641
11574
11510
11496
11404
11124
10641
9983
9217
8486
7930
7538
7128
6577
5983
5543
5270
4946
4384
3633
2867
2105
1170
-46
-1350
-2383
-2985
-3352
-3759
-4193
-4358
-4075
-3578
-3308
-3450
-3759
-3896
-3828
-3800
-3961
-4147
-4077
-3676
-3160
-2818
-2784
-2977
-3182
-3185
-2893
-2405
-1959
-1804
-2097
-2870
-4035
-5381
-6629
-7547
-8010
-7962
-7372
-6321
-5069
-3936
-3057
-2294
-1417
-322
951
2302
3582
4568
5098
5274
5421
5770
6264
6735
7164
7635
8068
8201
7904
7397
7024
6870
6711
6305
5597
4636
3431
2015
570
-610
-1310
-1522
-1411
-1211
-1122
-1214
-1421
-1658
-1957
-2419
-3038
-3648
-4083
-4323
-4393
-4231
-3781
-3211
-2861
-2914
-3208
-3463
-3603
-3752
-3969
-4156
-4240
-4304
-4442
-4600
-4676
-4719
-4891
-5249
-5672
-6040
-6359
-6657
-6844
-6770
-6396
-5834
-5238
-4736
-4429
-4353
-4404
-4378
-4151
-3746
-3190
-2404
-1352
-232
620
1041
1130
993
562
-226
-1197
-2064
-2745
-3363
-3899
-4090
-3800
-3335
-3134
-3177
-2981
-2250
-1340
-871
-1018
-1405
-1658
-1809
-2023
-2197
-2060
-1609
-1145
-808
-309
707
2128
3419
4191
4526
4671
4600
4085
3139
2178
1637
1560
1666
1765
1962
2451
3223
4035
4613
4777
4465
3756
2917
2306
2092
2078
1893
1397
839
592
770
1165
1517
1753
1924
1992
1806
1290
611
73
-139
-102
-47
-137
-341
-480
-360
92
781
1486
1972
2122
1997
1752
1492
1203
827
401
60
-116
-223
-420
-678
-706
-223
705
1687
2393
2869
3387
4056
4670
4962
4882
4550
4010
3154
1934
517
-815
-1900
-2746
-3415
-3924
-4299
-4625
-4983
-5352
-5639
-5808
-5945
-6166
-6470
-6698
-6643
-6215
-5500
-4682
-3924
-3339
-3062
-3248
-3911
-4778
-5403
-5495
-5122
-4564
-4019
-3519
-3038
-2580
-2083
-1415
-549
300
845
1035
1082
1185
1337
1457
1587
1841
2214
2576
2824
2919
2753
2190
1344
691
677
1207
1696
1689
1317
1035
1035
1073
837
313
-275
-746
-1058
-1190
-1056
-581
196
1118
1950
2433
2372
1760
800
-245
-1234
-2154
-2952
-3418
-3323
-2690
-1880
-1349
-1264
-1399
-1439
-1358
-1412
-1742
-2090
-2025
-1421
-571
167
733
1291
1906
2464
2865
3140
3331
3415
3425
3545
3902
4318
4426
4059
3410
2770
2262
1912
1836
2131
2617
2900
2779
2445
2176
1961
1575
975
435
274
615
1461
2814
4544
6216
7288
7566
7337
7016
6744
6423
6045
5779
5745
5834
5860
5817
5859
6041
6196
6116
5808
5466
5209
4899
4285
3316
2249
1403
826
266
-509
-1399
-2011
-2012
-1409
-517
294
791
910
697
254
-298
-865
-1402
-1919
-2466
-3088
-3732
-4205
-4286
-3951
-3462
-3155
-3120
-3119
-2836
-2183
-1341
-542
118
678
1191
1646
1995
2227
2420
2708
3156
3651
3971
4002
3870
3801
3834
3748
3334
2712
2322
2554
3392
4416
5143
5385
5300
5143
5002
4773
4393
3999
3828
3948
4173
4292
4316
4452
4830
5342
5764
5961
5932
5719
5350
4871
4353
3838
3349
2959
2793
2858
2934
2722
2134
1371
699
202
-179
-454
-534
-389
-149
17
70
90
146
250
424
702
1020
1188
1051
661
210
-221
-764
-1590
-2657
-3711
-4495
-4912
-5009
-4872
-4591
-4271
-4009
-3859
-3843
-4003
-4378
-4897
-5340
-5451
-5106
-4365
-3402
-2438
-1758
-1679
-2380
-3705
-5190
-6369
-7079
-7494
-7872
-8302
-8691
-8934
-9049
-9141
-9274
-9398
-9386
-9115
-8528
-7648
-6549
-5304
-3932
-2421
-816
702
1858
2418
2319
1678
723
-265
-1004
-1320
-1250
-1045
-957
-1016
-1034
-865
-641
-678
-1142
-1868
-2533
-2968
-3222
-3358
-3289
-2915
-2344
-1873
-1684
-1661
-1555
-1302
-1087
-1100
-1328
-1626
-1889
-2072
-2076
-1759
-1099
-268
527
1206
1753
2045
1906
1354
689
237
49
-65
-264
-552
-900
-1326
-1762
-1945
-1590
-663
637
2134
3786
5486
6896
7634
7618
7110
6431
5740
5095
4583
4254
4013
3701
3300
2929
2625
2234
1605
814
85
-466
-900
-1278
-1548
-1686
-1850
-2260
-2924
-3588
-3996
-4150
-4259
-4490
-4815
-5108
-5311
-5503
-5821
-6339
-6975
-7467
-7487
-6852
-5681
-4339
-3162
-2219
-1337
-358
662
1515
2077
2416
2642
2723
2531
2048
1462
1010
777
705
724
785
775
534
31
-555
-1010
-1304
-1542
-1700
-1570
-1035
-305
243
450
511
710
1126
1623
2037
2274
2281
2028
1560
990
428
-50
-345
-321
84
763
1505
2151
2648
2975
3097
3001
2717
2253
1566
649
-395
-1406
-2273
-2942
-3338
-3371
-3068
-2594
-2104
-1609
-1072
-578
-297
-239
-147
302
1215
2437
3711
4788
5403
5320
4485
3126
1592
102
-1321
-2688
-3879
-4657
-4825
-4340
-3346
-2135
-1054
-377
-192
-404
-838
-1341
-1815
-2203
-2483
-2672
-2806
-2914
-2989
-2995
-2923
-2851
-2946
-3377
-4177
-5221
-6333
-7385
-8241
-8646
-8299
-7124
-5451
-3828
-2626
-1818
-1148
-437
289
915
1383
1710
1941
2121
2323
2640
3121
3681
4083
4053
3455
2426
1296
366
-248
-586
-711
-661
-507
-382
-407
-598
-884
-1185
-1459
-1677
-1816
-1862
-1786
-1542
-1131
-710
-548
-812
-1392
-2019
-2533
-2970
-3388
-3704
-3767
-3552
-3176
-2741
-2252
-1713
-1209
-826
-548
-331
-225
-314
-514
-561
-309
19
9
-472
-1080
-1307
-940
-170
710
1593
2531
3505
4337
4829
4941
4804
4597
4434
4345
4312
4293
4227
4062
3787
3440
3061
2677
2329
2104
2096
2319
2684
3077
3441
3758
3977
4003
3786
3370
2865
2354
1874
1475
1253
1321
1737
2455
3315
4102
4665
5012
5231
5308
5057
4322
3231
2151
1360
814
307
-224
-641
-833
-871
-888
-907
-891
-891
-1025
-1287
-1490
-1456
-1201
-845
-423
112
712
1191
1408
1423
1381
1315
1154
918
788
916
1235
1536
1703
1781
1815
1723
1416
988
698
721
956
1138
1136
1083
1205
1528
1814
1791
1427
928
491
107
-356
-909
-1359
-1494
-1320
-1070
-989
-1132
-1369
-1521
-1474
-1198
-743
-254
61
67
-147
-302
-161
209
468
314
-204
-729
-948
-893
-865
-1120
-1678
-2408
-3199
-3987
-4689
-5226
-5624
-6013
-6442
-6771
-6806
-6537
-6152
-5797
-5409
-4835
-4048
-3159
-2248
-1307
-392
278
491
304
23
-82
38
345
918
1895
3214
4572
5690
6553
7287
7858
8007
7527
6497
5180
3761
2294
886
-195
-691
-579
-67
611
1336
2051
2665
3081
3276
3297
3182
2924
2531
2067
1611
1207
879
683
665
782
898
916
870
853
873
827
664
510
568
886
1275
1502
1513
1409
1240
906
323
-374
-900
-1112
-1150
-1253
-1483
-1693
-1750
-1702
-1695
-1802
-1976
-2137
-2223
-2178
-1954
-1586
-1219
-1008
-991
-1082
-1173
-1215
-1214
-1181
-1114
-997
-811
-569
-334
-170
-57
143
574
1240
1995
2656
3111
3319
3299
3146
3045
3186
3652
4384
5233
6014
6530
6643
6389
5995
5696
5520
5278
4800
4134
3492
3014
2629
2160
1540
910
486
360
462
707
1126
1795
2666
3531
4215
4709
5057
5160
4828
4046
3055
2113
1240
330
-554
-1175
-1442
-1584
-1887
-2335
-2663
-2728
-2682
-2741
-2909
-3026
-2970
-2714
-2231
-1477
-521
428
1146
1504
1463
1058
469
2
-128
24
229
352
408
373
117
-391
-923
-1213
-1305
-1544
-2172
-3043
-3793
-4187
-4239
-4075
-3824
-3603
-3464
-3334
-3089
-2747
-2505
-2519
-2709
-2872
-2938
-3022
-3235
-3548
-3852
-4070
-4143
-4009
-3679
-3290
-2996
-2821
-2689
-2582
-2573
-2694
-2875
-3092
-3439
-3950
-4395
-4399
-3814
-2852
-1821
-814
281
1525
2802
3917
4712
5080
4980
4496
3827
3143
2486
1849
1300
957
848
897
1031
1233
1447
1554
1514
1481
1655
2037
2413
2613
2685
2784
2937
3010
2863
2467
1884
1220
598
106
-285
-658
-974
-994
-485
523
1761
3007
4246
5510
6664
7478
7872
7977
7935
7741
7364
6935
6688
6698
6789
6741
6532
6288
6022
5544
4682
3544
2498
1855
1613
1510
1301
948
564
237
-67
-445
-948
-1536
-2088
-2442
-2469
-2167
-1716
-1388
-1354
-1551
-1764
-1835
-1775
-1680
-1574
-1385
-1069
-711
-461
-389
-430
-492
-579
-744
-959
-1087
-1044
-951
-1050
-1452
-2023
-2545
-2953
-3334
-3731
-4037
-4129
-4030
-3865
-3683
-3420
-3072
-2796
-2792
-3124
-3704
-4423
-5187
-5856
-6231
-6201
-5843
-5314
-4693
-3988
-3261
-2642
-2172
-1727
-1162
-490
156
680
1049
1175
912
238
-645
-1489
-2233
-2970
-3682
-4135
-4085
-3509
-2579
-1463
-248
970
2044
2860
3398
3690
3762
3680
3566
3501
3425
3240
2990
2845
2886
2989
3002
2952
2969
3044
3011
2793
2552
2503
2645
2785
2800
2751
2744
2766
2744
2665
2566
2433
2204
1872
1471
967
253
-690
-1673
-2453
-2942
-3194
-3194
-2803
-1988
-1004
-226
199
441
722
1039
1216
1161
983
877
982
1349
1978
2803
3675
4451
5093
5644
6102
6372
6404
6298
6220
6197
6074
5709
5161
4624
4208
3847
3420
2902
2339
1740
1066
336
-327
-804
-1089
-1267
-1390
-1441
-1398
-1291
-1155
-960
-639
-194
248
513
504
273
-27
-260
-409
-566
-813
-1112
-1349
-1470
-1552
-1702
-1930
-2168
-2413
-2781
-3372
-4115
-4794
-5222
-5361
-5296
-5159
-5086
-5184
-5466
-5815
-6075
-6205
-6315
-6529
-6830
-7051
-7030
-6765
-6406
-6121
-5954
-5846
-5757
-5746
-5887
-6122
-6276
-6250
-6155
-6149
-6170
-5915
-5157
-4017
-2840
-1831
-932
-49
715
1197
1459
1798
2422
3199
3811
4100
4190
4287
4467
4687
4920
5180
5446
5636
5685
5610
5457
5246
5024
4929
5124
5592
6070
6242
6011
5522
4916
4132
3046
1750
598
-100
-347
-381
-352
-183
237
833
1402
1829
2136
2306
2182
1631
783
22
-281
-11
695
1579
2371
2852
2920
2615
2044
1274
338
-650
-1483
-2015
-2307
-2555
-2853
-3093
-3106
-2886
-2627
-2547
-2715
-3027
-3334
-3555
-3690
-3747
-3666
-3358
-2808
-2134
-1506
-997
-560
-160
124
183
38
-131
-144
44
371
752
1086
1226
1065
685
322
128
14
-193
-471
-590
-392
6
356
558
708
888
1024
994
813
638
624
816
1168
1573
1887
1966
1750
1282
616
-236
-1235
-2215
-2943
-3307
-3412
-3475
-3651
-3967
-4390
-4865
-5313
-5631
-5736
-5604
-5255
-4731
-4106
-3468
-2872
-2325
-1847
-1533
-1483
-1693
-2043
-2407
-2742
-3039
-3252
-3327
-3299
-3280
-3346
-3459
-3520
-3466
-3303
-3073
-2837
-2655
-2537
-2416
-2235
-2051
-2008
-2175
-2469
-2791
-3185
-3775
-4561
-5336
-5869
-6111
-6176
-6162
-6051
-5803
-5462
-5153
-4969
-4917
-4926
-4906
-4786
-4536
-4168
-3729
-3310
-3045
-3023
-3158
-3170
-2782
-1987
-1054
-245
413
1027
1553
1761
1503
925
322
-150
-507
-708
-553
88
1025
1845
2300
2491
2655
2844
2893
2658
2214
1779
1548
1597
1906
2372
2835
3148
3263
3216
3032
2695
2238
1803
1532
1427
1383
1370
1496
1830
2259
2597
2822
3106
3568
4098
4482
4637
4650
4609
4510
4338
4127
3888
3561
3133
2767
2670
2802
2841
2488
1783
1036
511
240
113
40
-36
-160
-333
-479
-520
-480
-440
-398
-246
93
550
987
1313
1504
1516
1276
750
-12
-895
-1739
-2341
-2533
-2298
-1782
-1146
-453
251
800
999
855
610
450
275
-142
-785
-1325
-1467
-1270
-1031
-923
-866
-755
-679
-841
-1288
-1821
-2179
-2265
-2177
-2065
-1999
-1961
-1917
-1861
-1792
-1673
-1439
-1045
-500
128
725
1160
1336
1259
1058
891
825
827
873
1010
1271
1567
1732
1684
1480
1187
766
166
-505
-992
-1120
-973
-785
-704
-675
-563
-318
5
323
595
806
924
904
718
366
-148
-844
-1721
-2641
-3289
-3338
-2724
-1737
-791
-75
534
1233
2041
2820
3447
3901
4183
4273
4225
4210
4377
4679
4907
4895
4640
4225
3705
3134
2632
2329
2225
2203
2193
2275
2533
2843
2910
2558
1957
1501
1459
1786
2231
2606
2875
3052
3078
2875
2494
2128
1955
1980
2103
2303
2680
3275
3914
4323
4419
4406
4537
4814
4994
4865
4461
3986
3592
3301
3085
2921
2746
2411
1772
831
-234
-1194
-1898
-2307
-2448
-2373
-2154
-1888
-1679
-1602
-1655
-1752
-1781
-1702
-1582
-1490
-1384
-1136
-722
-308
-85
-14
174
662
1280
1634
1498
1020
516
138
-185
-533
-816
-852
-565
-56
495
958
1320
1658
2067
2533
2872
2852
2432
1852
1422
1228
1108
910
703
641
711
711
516
256
176
362
695
1033
1355
1689
1983
2140
2129
1991
1733
1290
654
-12
-466
-578
-399
-47
398
869
1241
1384
1295
1116
984
883
692
367
40
-96
49
416
905
1466
2077
2668
3125
3363
3386
3240
2950
2524
2007
1498
1077
747
459
187
-61
-286
-505
-699
-805
-804
-804
-967
-1348
-1849
-2349
-2831
-3330
-3795
-4101
-4207
-4225
-4265
-4240
-3904
-3090
-1885
-548
666
1601
2193
2452
2463
2333
2138
1924
1777
1805
2009
2230
2268
2089
1816
1544
1218
774
337
187
489
1108
1717
2093
2255
2354
2460
2488
2320
1952
1532
1257
1239
1459
1815
2194
2506
2690
2727
2653
2540
2452
2438
2551
2831
3233
3602
3772
3704
3495
3235
2911
2468
1953
1526
1327
1370
1591
1948
2424
2941
3322
3401
3153
2714
2267
1909
1634
1404
1241
1219
1383
1694
2055
2386
2647
2811
2855
2787
2658
2492
2265
1975
1754
1800
2182
2744
3282
3763
4287
4823
5108
4894
4250
3518
2972
2611
2290
1958
1688
1531
1455
1432
1498
1650
1759
1641
1227
628
46
-353
-496
-403
-167
114
416
802
1331
1973
2619
3151
3466
3453
3026
2220
1217
246
-520
-974
-1051
-766
-269
227
596
838
944
801
331
-319
-832
-1008
-925
-768
-575
-261
153
444
379
-68
-736
-1465
-2181
-2834
-3349
-3684
-3868
-3937
-3863
-3622
-3298
-3053
-2967
-2973
-2954
-2880
-2781
-2631
-2319
-1760
-1018
-283
268
569
677
705
749
841
949
1000
938
752
500
269
115
5
-136
-316
-418
-296
63
508
852
993
881
453
-317
-1285
-2161
-2725
-2986
-3079
-3043
-2780
-2247
-1598
-1087
-861
-883
-1026
-1191
-1347
-1507
-1696
-1894
-2011
-1962
-1792
-1684
-1799
-2124
-2518
-2880
-3200
-3447
-3501
-3268
-2828
-2395
-2118
-1969
-1827
-1633
-1437
-1337
-1416
-1706
-2152
-2604
-2906
-3008
-2992
-2985
-3064
-3253
-3552
-3947
-4392
-4807
-5102
-5201
-5071
-4764
-4410
-4123
-3919
-3759
-3675
-3782
-4105
-4463
-4601
-4440
-4129
-3827
-3526
-3131
-2668
-2298
-2138
-2140
-2185
-2210
-2209
-2156
-2009
-1793
-1592
-1482
-1483
-1627
-1976
-2523
-3104
-3499
-3644
-3693
-3831
-4045
-4144
-3986
-3626
-3227
-2851
-2397
-1754
-982
-297
118
273
333
447
652
916
1212
1531
1833
2079
2281
2489
2683
2740
2552
2154
1687
1242
820
443
228
253
410
477
360
175
40
-142
-592
-1350
-2141
-2607
-2626
-2371
-2082
-1853
-1626
-1344
-1049
-842
-785
-846
-915
-874
-662
-310
68
328
361
139
-270
-735
-1134
-1422
-1632
-1803
-1908
-1851
-1551
-1032
-442
35
307
441
603
905
1300
1621
1739
1689
1639
1731
1944
2132
2189
2169
2232
2452
2713
2834
2804
2843
3186
3808
4409
4717
4744
4730
4835
4943
4814
4359
3737
3193
2833
2583
2316
2005
1751
1686
1845
2107
2262
2167
1839
1401
931
389
-312
-1156
-1969
-2527
-2717
-2639
-2539
-2645
-3005
-3485
-3925
-4284
-4627
-4958
-5138
-5017
-4619
-4146
-3773
-3478
-3127
-2680
-2250
-1960
-1810
-1724
-1681
-1741
-1961
-2330
-2782
-3236
-3580
-3701
-3558
-3239
-2876
-2521
-2134
-1703
-1312
-1074
-1037
-1202
-1597
-2239
-3028
-3746
-4238
-4541
-4781
-4966
-4967
-4715
-4346
-4077
-3984
-3961
-3896
-3793
-3711
-3631
-3457
-3136
-2729
-2335
-2013
-1781
-1664
-1690
-1845
-2058
-2262
-2445
-2629
-2813
-2964
-3062
-3136
-3227
-3322
-3343
-3208
-2900
-2472
-1992
-1495
-1000
-538
-148
129
268
259
147
57
125
367
634
746
683
598
627
729
760
656
487
352
265
203
177
217
298
353
379
463
682
998
1293
1477
1550
1576
1631
1784
2063
2436
2835
3232
3658
4129
4582
4914
5073
5084
5005
4900
4845
4906
5063
5181
5123
4852
4415
3825
3036
2031
902
-202
-1157
-1869
-2241
-2218
-1861
-1320
-716
-108
425
740
751
560
384
339
350
294
161
10
-156
-392
-671
-833
-719
-333
166
598
869
974
971
954
1004
1152
1371
1665
2081
2620
3164
3542
3687
3681
3636
3559
3369
3018
2557
2086
1690
1425
1335
1436
1689
2015
2342
2639
2901
3117
3279
3395
3506
3653
3837
3990
4000
3772
3289
2612
1849
1125
573
308
368
687
1156
1694
2253
2741
3001
2905
2479
1891
1331
903
634
544
651
932
1308
1678
1961
2127
2211
2311
2523
2836
3098
3129
2875
2431
1919
1371
756
84
-572
-1164
-1723
-2298
-2850
-3250
-3381
-3237
-2922
-2577
-2323
-2223
-2272
-2396
-2505
-2553
-2551
-2525
-2489
-2471
-2559
-2867
-3428
-4116
-4707
-5016
-5017
-4818
-4558
-4312
-4072
-3794
-3451
-3054
-2653
-2314
-2093
-2023
-2109
-2321
-2581
-2774
-2816
-2738
-2681
-2771
-2972
-3091
-2953
-2574
-2142
-1828
-1639
-1470
-1261
-1067
-968
-966
-994
-1014
-1076
-1238
-1482
-1682
-1676
-1380
-853
-288
73
64
-324
-956
-1652
-2299
-2876
-3403
-3886
-4319
-4717
-5128
-5590
-6093
-6588
-7033
-7404
-7667
-7779
-7725
-7556
-7355
-7166
-6991
-6855
-6821
-6904
-6999
-6977
-6843
-6752
-6808
-6906
-6817
-6425
-5807
-5104
-4393
-3762
-3387
-3429
-3831
-4307
-4587
-4629
-4558
-4460
-4298
-4018
-3643
-3238
-2850
-2518
-2306
-2272
-2403
-2640
-2933
-3256
-3544
-3704
-3689
-3530
-3277
-2935
-2514
-2101
-1821
-1735
-1809
-1983
-2202
-2371
-2348
-2072
-1647
-1250
-938
-626
-256
90
292
350
380
471
621
804
1016
1242
1423
1524
1608
1778
2083
2496
2988
3552
4128
4570
4737
4592
4197
3634
2978
2333
1822
1506
1363
1352
1473
1725
2035
2254
2251
1991
1535
1010
566
316
299
491
848
1306
1726
1906
1709
1185
528
-84
-575
-927
-1108
-1094
-910
-607
-216
215
586
808
917
1054
1305
1601
1841
2044
2310
2632
2849
2818
2573
2260
1956
1632
1266
911
632
424
223
-22
-337
-730
-1152
-1468
-1522
-1259
-765
-193
338
748
988
1057
1031
1012
1046
1089
1069
937
684
332
-56
-411
-728
-1090
-1589
-2227
-2914
-3554
-4094
-4493
-4691
-4653
-4417
-4059
-3633
-3175
-2749
-2435
-2266
-2198
-2175
-2183
-2214
-2223
-2170
-2101
-2128
-2295
-2519
-2686
-2790
-2934
-3201
-3581
-4010
-4433
-4792
-4993
-4934
-4583
-3984
-3197
-2276
-1319
-496
32
238
232
133
-50
-369
-801
-1194
-1408
-1464
-1538
-1775
-2150
-2515
-2773
-2972
-3215
-3511
-3748
-3806
-3673
-3454
-3269
-3148
-3042
-2913
-2814
-2865
-3139
-3583
-4059
-4460
-4762
-4970
-5067
-5066
-5068
-5207
-5491
-5766
-5858
-5749
-5543
-5307
-4983
-4499
-3898
-3321
-2885
-2628
-2553
-2654
-2896
-3207
-3521
-3797
-3998
-4062
-3966
-3752
-3482
-3142
-2677
-2118
-1610
-1264
-1040
-834
-663
-660
-865
-1114
-1204
-1141
-1126
-1297
-1557
-1701
-1649
-1497
-1362
-1248
-1101
-929
-810
-787
-807
-764
-583
-252
211
775
1400
2058
2752
3503
4275
4938
5336
5413
5244
4925
4476
3876
3197
2633
2369
2428
2688
3025
3386
3740
4008
4125
4129
4148
4270
4453
4576
4572
4483
4410
4411
4451
4423
4221
3829
3337
2867
2472
2112
1742
1402
1201
1222
1443
1749
2027
2243
2431
2601
2676
2543
2205
1841
1667
1739
1935
2140
2377
2703
3036
3198
3143
3047
3085
3200
3187
2990
2798
2818
3017
3184
3177
3028
2820
2568
2259
1955
1773
1775
1927
2162
2440
2748
3064
3346
3511
3448
3096
2529
1930
1443
1076
782
597
623
879
1233
1541
1780
1995
2140
2070
1709
1160
602
116
-334
-791
-1246
-1678
-2101
-2512
-2862
-3114
-3328
-3605
-3957
-4266
-4409
-4388
-4299
-4191
-4011
-3698
-3275
-2823
-2368
-1859
-1281
-749
-441
-438
-657
-956
-1269
-1598
-1900
-2031
-1844
-1309
-522
381
1291
2125
2810
3316
3659
3860
3918
3859
3776
3776
3859
3923
3913
3912
4045
4290
4477
4466
4281
4035
3771
3435
3013
2595
2306
2193
2226
2359
2571
2847
3168
3506
3816
4019
4038
3875
3620
3396
3265
3235
3309
3508
3825
4205
4575
4889
5120
5228
5166
4920
4528
4053
3558
3092
2699
2411
2257
2263
2435
2740
3119
3525
3939
4320
4572
4584
4339
3939
3512
3123
2778
2506
2375
2420
2587
2758
2833
2761
2530
2168
1738
1304
863
348
-272
-907
-1384
-1599
-1593
-1477
-1304
-1060
-751
-471
-322
-305
-322
-283
-191
-88
24
186
403
635
863
1121
1402
1566
1445
1031
523
122
-174
-504
-909
-1233
-1294
-1091
-770
-456
-186
-1
5
-222
-590
-933
-1164
-1327
-1503
-1706
-1897
-2040
-2113
-2113
-2073
-2064
-2146
-2303
-2469
-2598
-2675
-2653
-2454
-2086
-1708
-1525
-1589
-1757
-1862
-1872
-1870
-1899
-1896
-1763
-1476
-1084
-656
-240
122
366
415
225
-163
-616
-975
-1152
-1175
-1122
-1027
-869
-637
-394
-243
-235
-343
-502
-681
-890
-1134
-1365
-1485
-1422
-1197
-921
-705
-569
-460
-351
-305
-412
-701
-1121
-1614
-2148
-2680
-3129
-3415
-3534
-3540
-3470
-3301
-2996
-2585
-2171
-1864
-1716
-1718
-1843
-2070
-2369
-2689
-2955
-3117
-3172
-3151
-3065
-2893
-2615
-2257
-1881
-1559
-1348
-1291
-1393
-1597
-1809
-1973
-2109
-2239
-2307
-2207
-1898
-1457
-998
-570
-149
298
765
1211
1568
1754
1734
1586
1464
1462
1548
1653
1783
1990
2237
2388
2360
2220
2096
2017
1917
1763
1625
1588
1659
1810
2035
2318
2571
2675
2595
2402
2170
1901
1587
1288
1102
1058
1089
1126
1153
1187
1241
1346
1545
1814
2005
1948
1620
1188
841
612
397
118
-174
-370
-446
-499
-647
-899
-1150
-1289
-1315
-1339
-1471
-1715
-1979
-2165
-2242
-2242
-2207
-2180
-2203
-2310
-2525
-2863
-3321
-3826
-4210
-4294
-4043
-3605
-3164
-2772
-2341
-1814
-1286
-934
-857
-1014
-1301
-1652
-2058
-2515
-2970
-3344
-3594
-3758
-3927
-4148
-4377
-4547
-4671
-4832
-5047
-5201
-5158
-4912
-4581
-4259
-3932
-3571
-3229
-2971
-2757
-2475
-2115
-1825
-1742
-1806
-1807
-1608
-1266
-914
-599
-274
77
364
474
376
133
-181
-545
-965
-1418
-1837
-2176
-2453
-2705
-2884
-2867
-2597
-2197
-1895
-1819
-1902
-2012
-2125
-2304
-2552
-2754
-2810
-2741
-2639
-2544
-2433
-2295
-2164
-2045
-1897
-1720
-1606
-1647
-1809
-1957
-2016
-2051
-2162
-2360
-2571
-2726
-2810
-2817
-2736
-2578
-2387
-2201
-2021
-1842
-1694
-1633
-1701
-1925
-2322
-2860
-3423
-3855
-4073
-4118
-4088
-4046
-4016
-4027
-4104
-4211
-4286
-4309
-4318
-4311
-4187
-3867
-3434
-3098
-2978
-2977
-2905
-2701
-2473
-2337
-2287
-2231
-2106
-1922
-1690
-1376
-938
-399
115
433
435
150
-259
-598
-769
-800
-769
-722
-648
-523
-353
-211
-235
-544
-1102
-1688
-2049
-2148
-2177
-2315
-2480
-2403
-1934
-1209
-506
-1
282
368
285
123
45
163
428
695
871
949
941
850
737
742
970
1378
1824
2236
2658
3122
3530
3714
3608
3313
2986
2704
2455
2238
2111
2141
2312
2546
2800
3116
3544
4021
4369
4470
4400
4365
4483
4682
4816
4839
4815
4795
4774
4752
4780
4873
4952
4925
4819
4746
4754
4778
4767
4786
4910
5072
5111
4966
4744
4560
4405
4223
4056
4021
4136
4271
4307
4254
4190
4148
4137
4230
4512
4921
5237
5293
5140
4942
4750
4459
3985
3390
2784
2188
1554
900
336
-44
-245
-326
-340
-352
-449
-664
-885
-937
-756
-447
-137
182
611
1167
1712
2084
2241
2260
2235
2212
2206
2196
2105
1838
1374
818
307
-117
-504
-876
-1160
-1268
-1208
-1060
-866
-610
-316
-114
-128
-317
-482
-457
-268
-82
-30
-125
-339
-683
-1166
-1706
-2154
-2428
-2590
-2762
-2972
-3105
-3030
-2743
-2371
-2047
-1789
-1512
-1148
-726
-345
-69
109
226
287
275
214
179
214
259
179
-102
-501
-825
-929
-833
-697
-664
-725
-731
-555
-225
111
361
604
977
1466
1848
1892
1602
1203
909
739
593
435
336
342
387
361
236
71
-93
-280
-521
-791
-1032
-1185
-1177
-912
-338
454
1259
1920
2439
2914
3384
3791
4059
4184
4214
4196
4154
4086
3962
3724
3366
2976
2702
2626
2716
2889
3097
3310
3471
3526
3497
3476
3520
3590
3610
3563
3479
3358
3160
2860
2479
2045
1576
1134
847
812
981
1192
1324
1366
1341
1221
967
626
298
14
-285
-624
-899
-972
-825
-567
-287
16
361
675
834
792
624
454
377
450
693
1058
1416
1634
1679
1613
1491
1284
935
456
-66
-566
-1074
-1657
-2307
-2900
-3302
-3486
-3544
-3581
-3621
-3628
-3594
-3587
-3676
-3840
-3961
-3933
-3747
-3475
-3191
-2924
-2686
-2493
-2355
-2261
-2204
-2207
-2307
-2485
-2652
-2713
-2661
-2568
-2493
-2410
-2260
-2048
-1865
-1798
-1841
-1923
-2000
-2084
-2175
-2202
-2077
-1804
-1499
-1277
-1151
-1047
-909
-757
-641
-571
-510
-412
-244
7
318
608
774
773
671
587
601
713
894
1130
1414
1713
1993
2264
2559
2867
3091
3127
2970
2732
2551
2492
2533
2609
2633
2510
2188
1718
1233
830
493
155
-173
-391
-437
-384
-370
-451
-571
-668
-750
-848
-945
-992
-993
-994
-1002
-946
-762
-470
-132
220
578
872
984
890
721
650
708
797
854
964
1244
1685
2154
2559
2932
3351
3804
4190
4432
4546
4601
4634
4639
4606
4567
4589
4733
5018
5408
5839
6259
6644
6976
7220
7336
7328
7263
7225
7248
7285
7256
7124
6935
6793
6778
6907
7144
7448
7793
8134
8392
8502
8471
8364
8227
8037
7769
7482
7305
7316
7464
7638
7771
7856
7874
7749
7406
6861
6208
5547
4950
4465
4128
3934
3829
3768
3756
3823
3944
4030
4006
3871
3673
3438
3155
2833
2550
2435
2588
3010
3591
4148
4533
4723
4794
4807
4727
4481
4091
3691
3394
3202
3072
3029
3138
3366
3549
3556
3423
3276
3142
2936
2648
2431
2432
2570
2592
2351
1950
1569
1237
854
391
-35
-320
-511
-732
-1020
-1286
-1449
-1524
-1582
-1681
-1862
-2139
-2450
-2649
-2622
-2445
-2337
-2449
-2711
-2933
-3016
-3011
-3008
-3032
-3078
-3169
-3345
-3606
-3924
-4295
-4720
-5139
-5431
-5529
-5491
-5436
-5417
-5417
-5432
-5509
-5673
-5866
-6005
-6069
-6086
-6052
-5924
-5696
-5452
-5288
-5225
-5224
-5273
-5397
-5605
-5851
-6093
-6327
-6530
-6597
-6395
-5896
-5233
-4589
-4061
-3642
-3321
-3143
-3173
-3401
-3724
-4010
-4184
-4265
-4320
-4396
-4458
-4424
-4230
-3895
-3515
-3201
-3035
-3049
-3222
-3492
-3773
-3984
-4053
-3930
-3610
-3178
-2785
-2549
-2473
-2482
-2546
-2720
-3057
-3491
-3865
-4078
-4186
-4307
-4487
-4645
-4682
-4597
-4486
-4446
-4496
-4575
-4616
-4602
-4574
-4599
-4711
-4883
-5039
-5102
-5060
-4971
-4917
-4937
-4994
-5009
-4930
-4754
-4503
-4185
-3777
-3243
-2557
-1721
-782
158
975
1582
1962
2138
2124
1920
1555
1118
726
467
379
481
777
1230
1734
2167
2474
2703
2923
3136
3282
3346
3411
3570
3788
3919
3868
3720
3646
3698
3752
3658
3402
3074
2728
2360
2013
1822
1881
2128
2397
2589
2737
2910
3104
3269
3385
3467
3532
3590
3679
3837
4042
4229
4371
4520
4728
4981
5227
5437
5593
5629
5469
5133
4746
4409
4105
3761
3372
2989
2638
2316
2076
2013
2131
2268
2266
2154
2105
2212
2380
2457
2412
2328
2290
2328
2453
2664
2921
3150
3307
3386
3372
3236
3014
2828
2770
2791
2758
2623
2453
2317
2186
2017
1847
1738
1671
1560
1379
1217
1179
1276
1426
1534
1524
1352
1044
711
459
299
174
82
93
238
426
548
603
669
767
832
837
858
988
1230
1505
1759
1978
2149
2248
2296
2361
2485
2645
2798
2934
3045
3103
3099
3081
3100
3113
3016
2776
2457
2111
1692
1156
592
175
-8
-30
-1
26
22
-76
-290
-502
-535
-347
-86
80
142
211
341
482
566
608
675
803
976
1162
1339
1499
1628
1700
1682
1566
1421
1368
1482
1700
1866
1886
1807
1753
1785
1844
1829
1691
1478
1290
1184
1128
1050
941
876
894
880
648
155
-421
-863
-1121
-1289
-1412
-1417
-1257
-1033
-901
-910
-989
-1075
-1172
-1267
-1300
-1243
-1170
-1162
-1198
-1191
-1146
-1194
-1442
-1843
-2246
-2530
-2654
-2617
-2436
-2165
-1867
-1538
-1110
-563
-25
307
349
189
-29
-250
-515
-843
-1156
-1331
-1321
-1214
-1151
-1191
-1270
-1300
-1309
-1438
-1798
-2335
-2870
-3255
-3469
-3576
-3646
-3710
-3779
-3838
-3859
-3840
-3832
-3894
-4016
-4124
-4173
-4199
-4267
-4397
-4566
-4761
-4997
-5266
-5529
-5748
-5902
-5950
-5841
-5579
-5260
-5000
-4825
-4681
-4545
-4469
-4483
-4507
-4417
-4177
-3869
-3604
-3442
-3390
-3421
-3465
-3443
-3348
-3285
-3365
-3578
-3802
-3940
-3993
-4005
-4003
-4024
-4153
-4441
-4819
-5160
-5428
-5695
-5990
-6201
-6202
-6024
-5801
-5573
-5221
-4639
-3902
-3207
-2704
-2427
-2369
-2516
-2800
-3111
-3378
-3598
-3737
-3681
-3352
-2854
-2414
-2169
-2083
-2107
-2310
-2784
-3457
-4097
-4510
-4654
-4547
-4180
-3575
-2884
-2328
-2031
-1980
-2121
-2422
-2820
-3188
-3442
-3629
-3860
-4145
-4384
-4508
-4565
-4630
-4687
-4662
-4557
-4457
-4416
-4385
-4282
-4098
-3886
-3684
-3483
-3259
-2999
-2696
-2347
-1974
-1626
-1345
-1134
-976
-849
-735
-633
-570
-584
-664
-724
-668
-481
-227
41
328
642
931
1122
1201
1224
1231
1221
1189
1182
1255
1411
1601
1777
1917
2001
2009
1930
1775
1552
1248
856
398
-70
-467
-692
-684
-499
-315
-295
-437
-608
-731
-887
-1182
-1576
-1917
-2149
-2413
-2871
-3492
-4062
-4392
-4474
-4439
-4422
-4493
-4661
-4878
-5043
-5052
-4886
-4640
-4445
-4357
-4312
-4196
-3946
-3606
-3281
-3059
-2952
-2904
-2859
-2816
-2815
-2897
-3050
-3219
-3338
-3388
-3387
-3355
-3276
-3138
-2996
-2949
-3031
-3146
-3164
-3078
-3016
-3075
-3194
-3244
-3207
-3206
-3358
-3651
-4001
-4356
-4688
-4930
-5001
-4900
-4715
-4506
-4251
-3926
-3598
-3379
-3288
-3234
-3127
-2966
-2785
-2589
-2361
-2123
-1926
-1801
-1752
-1780
-1885
-2013
-2078
-2027
-1878
-1650
-1318
-867
-367
72
408
685
915
1030
977
839
791
958
1346
1902
2560
3222
3766
4133
4390
4638
4892
5086
5206
5344
5594
5947
6308
6608
6831
6969
7009
6966
6887
6794
6660
6466
6257
6094
5994
5955
6013
6225
6562
6879
7046
7074
7079
7147
7272
7436
7662
7967
8299
8575
8770
8916
9039
9121
9162
9196
9247
9270
9205
9047
8842
8603
8289
7895
7513
7253
7124
7030
6891
6732
6626
6590
6574
6526
6423
6244
5948
5541
5112
4777
4568
4412
4219
3972
3716
3479
3234
2954
2652
2365
2089
1785
1439
1109
888
813
833
858
833
748
590
337
0
-311
-432
-260
166
712
1280
1861
2461
2993
3283
3207
2815
2323
1986
1935
2138
2458
2763
2985
3107
3128
3048
2909
2797
2795
2908
3058
3160
3209
3275
3427
3650
3854
3951
3912
3770
3571
3345
3104
2870
2667
2492
2288
1989
1590
1182
880
726
674
671
733
905
1169
1427
1571
1568
1449
1264
1076
983
1088
1406
1826
2200
2460
2643
2804
2950
3069
3182
3337
3542
3762
3980
4219
4487
4724
4848
4840
4762
4658
4487
4181
3740
3249
2790
2377
1990
1617
1252
883
523
243
129
185
329
492
697
974
1248
1369
1281
1096
968
914
827
639
408
231
116
2
-147
-298
-421
-528
-627
-681
-645
-539
-435
-376
-331
-239
-68
155
370
511
535
453
322
187
30
-198
-488
-750
-901
-949
-982
-1056
-1149
-1209
-1235
-1263
-1298
-1299
-1246
-1186
-1189
-1249
-1279
-1201
-1033
-868
-768
-722
-690
-661
-638
-595
-482
-299
-114
7
71
124
163
131
12
-106
-112
10
171
294
396
552
806
1148
1557
2012
2475
2888
3223
3509
3800
4105
4373
4537
4577
4535
4483
4471
4481
4450
4334
4155
3976
3832
3711
3606
3553
3583
3664
3722
3730
3741
3821
3960
4074
4081
3961
3753
3532
3367
3298
3311
3372
3463
3580
3688
3722
3654
3541
3448
3354
3172
2876
2558
2316
2144
1973
1802
1717
1757
1838
1843
1769
1709
1716
1758
1803
1888
2047
2200
2200
1986
1648
1325
1091
967
990
1199
1557
1929
2190
2317
2348
2285
2070
1668
1126
527
-78
-671
-1199
-1569
-1721
-1698
-1623
-1615
-1730
-1956
-2230
-2461
-2566
-2525
-2399
-2271
-2184
-2140
-2143
-2216
-2359
-2514
-2613
-2630
-2588
-2506
-2390
-2263
-2165
-2094
-1963
-1679
-1262
-853
-582
-457
-391
-324
-275
-281
-344
-444
-585
-782
-1004
-1171
-1203
-1081
-831
-485
-55
449
991
1503
1905
2146
2240
2271
2329
2449
2592
2694
2717
2660
2545
2397
2228
2031
1790
1510
1223
970
769
619
530
526
613
757
914
1059
1174
1241
1254
1248
1273
1327
1346
1277
1144
1018
941
900
880
888
917
920
852
717
547
357
146
-54
-187
-236
-243
-243
-216
-153
-123
-218
-416
-570
-574
-486
-436
-468
-519
-559
-647
-810
-940
-888
-648
-381
-245
-261
-355
-491
-713
-1065
-1531
-2032
-2453
-2682
-2679
-2519
-2338
-2193
-2028
-1781
-1513
-1350
-1334
-1382
-1421
-1484
-1644
-1877
-2065
-2133
-2109
-2052
-1975
-1883
-1835
-1900
-2044
-2138
-2089
-1950
-1858
-1900
-2062
-2292
-2565
-2880
-3231
-3600
-3962
-4274
-4475
-4542
-4527
-4534
-4620
-4755
-4862
-4905
-4902
-4873
-4794
-4607
-4295
-3922
-3603
-3417
-3355
-3361
-3409
-3532
-3766
-4075
-4371
-4580
-4696
-4736
-4692
-4542
-4296
-4011
-3751
-3549
-3426
-3411
-3511
-3669
-3767
-3710
-3494
-3205
-2940
-2740
-2586
-2444
-2312
-2212
-2142
-2056
-1902
-1676
-1435
-1238
-1097
-985
-874
-749
-596
-393
-139
131
377
585
753
856
857
755
604
487
454
494
553
570
524
458
443
491
528
463
297
126
36
51
178
468
939
1476
1871
2020
2017
2009
1999
1857
1534
1162
908
787
678
513
375
364
458
535
522
464
446
500
608
758
961
1218
1511
1823
2154
2485
2747
2842
2716
2404
2019
1686
1478
1395
1396
1454
1567
1725
1874
1940
1902
1832
1832
1920
2009
2000
1886
1755
1681
1648
1596
1510
1427
1359
1263
1101
927
848
900
1002
1047
1016
996
1051
1151
1212
1193
1134
1108
1145
1217
1280
1305
1285
1209
1068
878
696
577
511
430
306
207
218
299
292
84
-266
-617
-935
-1309
-1774
-2208
-2455
-2514
-2522
-2552
-2540
-2410
-2221
-2091
-2029
-1925
-1696
-1399
-1141
-963
-841
-767
-765
-828
-915
-1006
-1119
-1244
-1316
-1282
-1175
-1066
-968
-821
-588
-309
-63
100
161
110
-27
-167
-227
-207
-191
-241
-331
-399
-428
-446
-479
-540
-659
-866
-1138
-1405
-1629
-1841
-2058
-2212
-2213
-2070
-1892
-1755
-1636
-1493
-1370
-1348
-1414
-1444
-1338
-1113
-855
-613
-397
-228
-136
-88
7
204
455
667
801
871
882
812
670
535
489
552
682
845
1035
1255
1499
1759
2021
2243
2372
2382
2287
2102
1848
1604
1527
1737
2180
2660
3024
3282
3498
3620
3503
3102
2573
2123
1814
1566
1321
1117
1004
954
917
916
1006
1160
1247
1159
921
653
435
262
103
-36
-114
-107
-33
40
7
-224
-664
-1228
-1803
-2335
-2837
-3324
-3768
-4121
-4354
-4461
-4454
-4365
-4248
-4143
-4051
-3973
-3954
-4041
-4202
-4317
-4305
-4223
-4200
-4267
-4313
-4237
-4086
-4005
-4057
-4165
-4215
-4178
-4102
-4032
-3975
-3937
-3935
-3975
-4027
-4070
-4116
-4200
-4337
-4514
-4708
-4908
-5098
-5270
-5420
-5549
-5633
-5638
-5557
-5429
-5309
-5218
-5155
-5126
-5146
-5212
-5292
-5351
-5367
-5316
-5176
-4977
-4816
-4777
-4827
-4856
-4819
-4805
-4911
-5088
-5179
-5110
-4976
-4904
-4886
-4801
-4596
-4360
-4209
-4156
-4128
-4062
-3946
-3779
-3556
-3303
-3077
-2894
-2707
-2476
-2249
-2109
-2067
-2053
-2013
-1964
-1934
-1890
-1791
-1676
-1646
-1736
-1861
-1912
-1855
-1717
-1510
-1232
-924
-661
-465
-274
-45
178
328
425
556
752
932
1006
978
916
865
825
797
789
781
742
703
744
881
1006
1025
993
1070
1296
1527
1606
1570
1591
1779
2088
2422
2733
3003
3193
3268
3249
3163
2980
2663
2262
1914
1698
1563
1429
1305
1262
1311
1389
1452
1519
1588
1601
1523
1424
1400
1439
1444
1393
1375
1461
1575
1580
1461
1332
1281
1261
1171
989
804
712
744
863
1002
1115
1198
1290
1407
1495
1485
1396
1335
1378
1478
1527
1495
1456
1483
1579
1711
1872
2054
2197
2220
2094
1881
1671
1520
1441
1437
1510
1670
1927
2265
2596
2806
2852
2811
2797
2829
2836
2788
2760
2842
3035
3263
3481
3694
3896
4051
4138
4186
4198
4123
3937
3729
3638
3696
3791
3806
3756
3730
3751
3738
3625
3452
3317
3277
3310
3376
3459
3558
3662
3746
3795
3834
3914
4070
4280
4481
4634
4756
4878
4986
5035
5021
4984
4939
4840
4651
4420
4238
4138
4088
4074
4136
4286
4454
4560
4620
4717
4874
5023
5110
5162
5224
5263
5210
5056
4850
4615
4320
3972
3668
3515
3518
3595
3671
3716
3713
3653
3576
3555
3601
3633
3573
3447
3346
3298
3249
3164
3079
3014
2902
2661
2317
1988
1746
1558
1372
1210
1122
1091
1047
959
876
841
822
747
596
420
287
227
224
249
279
316
372
452
541
640
791
1032
1310
1489
1472
1309
1145
1066
1036
985
920
884
867
809
691
572
509
474
421
387
480
743
1076
1344
1523
1695
1908
2084
2110
1974
1785
1658
1622
1646
1714
1838
2020
2230
2440
2631
2775
2814
2697
2430
2071
1679
1298
983
813
827
961
1071
1042
870
653
499
448
458
451
382
279
215
236
317
389
405
359
265
154
83
93
142
103
-100
-372
-530
-515
-466
-533
-662
-665
-471
-235
-138
-170
-177
-89
-1
-20
-112
-176
-188
-214
-276
-314
-283
-236
-253
-321
-355
-325
-315
-423
-656
-937
-1193
-1411
-1609
-1802
-1976
-2079
-2029
-1774
-1339
-827
-340
62
342
455
388
206
24
-93
-153
-182
-150
-12
222
492
753
1000
1216
1338
1339
1284
1287
1389
1530
1651
1757
1877
1983
2013
1958
1869
1777
1643
1418
1136
898
778
767
821
916
1047
1188
1303
1372
1398
1382
1333
1306
1385
1599
1858
2019
2017
1909
1782
1660
1505
1303
1098
940
829
730
615
474
312
149
51
87
245
405
436
323
178
107
107
104
82
110
248
443
559
497
254
-106
-510
-884
-1153
-1274
-1275
-1232
-1192
-1145
-1068
-983
-943
-965
-1018
-1067
-1119
-1201
-1309
-1403
-1445
-1429
-1373
-1290
-1200
-1130
-1114
-1168
-1290
-1463
-1660
-1829
-1913
-1890
-1798
-1707
-1656
-1630
-1589
-1518
-1448
-1422
-1452
-1513
-1571
-1631
-1740
-1931
-2159
-2312
-2293
-2099
-1813
-1514
-1228
-959
-731
-578
-499
-466
-474
-547
-678
-793
-816
-756
-695
-675
-644
-527
-332
-121
80
314
607
923
1219
1515
1865
2261
2635
2938
3186
3398
3545
3606
3636
3722
3869
3979
3981
3917
3886
3920
3976
4029
4108
4230
4360
4459
4534
4610
4678
4714
4736
4772
4772
4629
4310
3930
3641
3474
3342
3185
3030
2900
2754
2553
2354
2241
2198
2110
1931
1761
1720
1776
1776
1630
1402
1213
1104
1032
957
881
810
725
606
463
330
244
233
304
418
499
499
451
442
518
639
726
740
700
649
606
571
548
566
657
834
1065
1281
1422
1474
1457
1405
1353
1358
1472
1701
1969
2172
2254
2240
2183
2112
2027
1932
1846
1784
1744
1712
1682
1663
1654
1626
1530
1353
1157
1049
1078
1181
1251
1256
1266
1337
1431
1469
1442
1411
1395
1336
1191
1029
968
1024
1090
1075
1016
1010
1088
1197
1304
1445
1638
1793
1768
1511
1124
770
534
379
231
84
15
71
184
216
104
-68
-175
-211
-295
-501
-738
-837
-740
-539
-337
-131
133
451
742
936
1020
1004
892
705
520
402
355
332
303
251
133
-101
-420
-688
-777
-694
-558
-452
-349
-189
26
245
454
691
966
1220
1385
1473
1556
1677
1803
1876
1889
1884
1893
1900
1891
1893
1963
2114
2291
2422
2491
2529
2542
2486
2340
2163
2048
2025
2037
2021
1989
1977
1966
1919
1875
1950
2200
2522
2746
2819
2836
2909
3030
3120
3147
3161
3203
3254
3266
3229
3172
3118
3065
3005
2943
2907
2948
3108
3366
3614
3737
3720
3658
3642
3663
3650
3582
3507
3463
3435
3406
3399
3439
3487
3473
3391
3295
3209
3072
2830
2530
2281
2120
1980
1791
1573
1391
1253
1108
938
804
766
791
770
620
351
35
-274
-570
-881
-1225
-1581
-1904
-2153
-2318
-2417
-2481
-2544
-2646
-2813
-3032
-3241
-3373
-3401
-3344
-3229
-3072
-2881
-2661
-2400
-2091
-1771
-1526
-1421
-1432
-1477
-1512
-1559
-1630
-1657
-1556
-1334
-1087
-885
-707
-502
-292
-152
-113
-140
-196
-287
-423
-560
-640
-663
-677
-704
-713
-673
-608
-565
-543
-508
-442
-374
-328
-296
-252
-189
-112
-27
46
68
22
-41
-34
73
224
357
482
660
906
1165
1375
1520
1603
1609
1525
1377
1217
1074
950
876
912
1067
1259
1386
1429
1442
1438
1355
1151
901
744
740
824
889
890
845
780
720
692
718
783
844
878
888
864
769
598
410
273
177
56
-114
-267
-311
-224
-49
161
367
517
547
437
241
29
-170
-369
-578
-788
-991
-1177
-1304
-1318
-1223
-1107
-1063
-1099
-1130
-1080
-950
-807
-723
-740
-856
-1028
-1192
-1325
-1457
-1627
-1827
-2019
-2209
-2453
-2785
-3176
-3572
-3958
-4343
-4706
-5002
-5230
-5442
-5671
-5882
-6032
-6151
-6314
-6547
-6784
-6943
-7004
-7001
-6974
-6951
-6954
-6986
-7026
-7071
-7169
-7373
-7657
-7916
-8089
-8221
-8379
-8536
-8591
-8519
-8420
-8404
-8464
-8522
-8558
-8633
-8788
-8969
-9091
-9125
-9091
-9004
-8863
-8684
-8510
-8362
-8221
-8077
-7959
-7906
-7908
-7922
-7919
-7910
-7891
-7827
-7682
-7476
-7273
-7112
-6984
-6860
-6749
-6694
-6717
-6768
-6758
-6635
-6425
-6197
-5978
-5732
-5434
-5135
-4925
-4831
-4784
-4690
-4537
-4382
-4271
-4190
-4099
-3988
-3866
-3728
-3559
-3369
-3202
-3106
-3090
-3109
-3090
-2983
-2796
-2606
-2495
-2486
-2527
-2562
-2587
-2623
-2654
-2627
-2521
-2367
-2210
-2051
-1877
-1718
-1627
-1609
-1601
-1557
-1510
-1524
-1591
-1615
-1513
-1309
-1098
-941
-815
-666
-496
-376
-367
-445
-516
-498
-403
-296
-203
-71
160
454
698
822
867
922
996
1008
891
680
466
303
183
90
41
47
77
76
19
-81
-202
-332
-450
-523
-535
-516
-521
-579
-681
-805
-948
-1109
-1263
-1368
-1405
-1392
-1358
-1312
-1243
-1154
-1065
-992
-918
-818
-700
-614
-620
-737
-924
-1098
-1190
-1185
-1129
-1086
-1075
-1053
-961
-785
-553
-285
26
373
696
914
996
973
878
712
477
219
-7
-182
-331
-454
-511
-462
-331
-194
-119
-148
-300
-564
-883
-1170
-1366
-1469
-1495
-1442
-1320
-1199
-1169
-1261
-1421
-1594
-1784
-2015
-2245
-2385
-2392
-2318
-2242
-2178
-2083
-1931
-1758
-1635
-1629
-1771
-2041
-2348
-2564
-2620
-2573
-2555
-2640
-2773
-2838
-2795
-2726
-2731
-2806
-2835
-2742
-2592
-2530
-2610
-2729
-2776
-2781
-2879
-3120
-3390
-3562
-3650
-3750
-3863
-3871
-3718
-3524
-3450
-3492
-3503
-3397
-3249
-3152
-3074
-2926
-2716
-2550
-2466
-2373
-2184
-1950
-1781
-1697
-1604
-1440
-1246
-1087
-962
-832
-710
-655
-689
-773
-869
-991
-1167
-1377
-1570
-1709
-1776
-1744
-1580
-1286
-923
-571
-278
-54
99
182
209
216
259
377
569
775
905
897
757
546
325
121
-49
-151
-156
-67
79
236
377
492
578
638
679
705
732
798
939
1125
1263
1278
1199
1127
1118
1122
1057
907
721
539
359
180
38
-29
-31
-12
10
57
156
305
488
697
923
1144
1330
1469
1567
1645
1731
1840
1958
2047
2090
2133
2241
2409
2554
2602
2576
2551
2564
2580
2570
2555
2572
2614
2659
2712
2782
2834
2807
2711
2625
2586
2509
2284
1943
1656
1545
1554
1550
1496
1479
1559
1688
1778
1822
1877
1973
2081
2169
2249
2343
2446
2548
2656
2763
2834
2845
2844
2913
3070
3239
3349
3431
3555
3708
3782
3704
3516
3319
3151
2989
2831
2716
2645
2550
2386
2209
2120
2112
2064
1886
1647
1493
1456
1410
1224
929
679
571
540
452
264
59
-78
-178
-355
-661
-1012
-1265
-1356
-1357
-1391
-1510
-1674
-1825
-1943
-2037
-2107
-2139
-2125
-2086
-2049
-2036
-2058
-2113
-2189
-2274
-2369
-2486
-2627
-2774
-2905
-3005
-3057
-3026
-2884
-2656
-2412
-2210
-2052
-1910
-1779
-1678
-1602
-1512
-1394
-1290
-1264
-1325
-1424
-1510
-1581
-1657
-1737
-1797
-1820
-1818
-1806
-1790
-1771
-1743
-1686
-1567
-1369
-1125
-911
-793
-782
-834
-883
-892
-873
-864
-896
-964
-1047
-1139
-1243
-1355
-1453
-1526
-1583
-1624
-1616
-1526
-1383
-1271
-1246
-1273
-1267
-1182
-1058
-962
-913
-895
-897
-931
-992
-1034
-1004
-913
-831
-840
-953
-1107
-1226
-1287
-1328
-1392
-1479
-1559
-1621
-1690
-1796
-1938
-2091
-2219
-2299
-2316
-2279
-2218
-2167
-2126
-2080
-2036
-2029
-2063
-2078
-2016
-1905
-1849
-1909
-2025
-2103
-2122
-2139
-2172
-2160
-2053
-1911
-1852
-1926
-2064
-2181
-2275
-2399
-2563
-2709
-2769
-2742
-2678
-2624
-2583
-2524
-2425
-2297
-2190
-2152
-2184
-2226
-2202
-2094
-1961
-1893
-1936
-2075
-2260
-2448
-2620
-2774
-2906
-3006
-3067
-3087
-3079
-3061
-3047
-3038
-3018
-2972
-2908
-2859
-2850
-2860
-2824
-2708
-2558
-2468
-2479
-2531
-2534
-2480
-2440
-2481
-2595
-2725
-2837
-2920
-2954
-2896
-2732
-2492
-2219
-1933
-1648
-1402
-1251
-1214
-1255
-1316
-1370
-1424
-1486
-1550
-1593
-1585
-1504
-1367
-1232
-1157
-1147
-1163
-1173
-1188
-1224
-1260
-1257
-1217
-1179
-1164
-1143
-1075
-971
-871
-782
-677
-558
-491
-544
-694
-846
-928
-944
-930
-878
-754
-570
-409
-344
-364
-398
-402
-393
-396
-392
-335
-230
-138
-123
-182
-250
-258
-179
-45
68
96
45
5
73
254
441
529
525
521
563
599
555
448
363
358
412
485
561
641
706
742
775
845
953
1063
1172
1330
1562
1801
1945
1967
1930
1896
1847
1739
1598
1505
1507
1564
1612
1657
1776
2031
2385
2729
2973
3110
3202
3298
3384
3425
3420
3417
3444
3473
3465
3429
3390
3331
3197
2997
2834
2797
2848
2865
2800
2722
2690
2658
2543
2356
2181
2036
1831
1502
1117
802
593
440
325
307
413
559
630
605
553
521
477
392
309
293
345
405
430
430
427
413
356
235
51
-184
-444
-693
-907
-1098
-1292
-1490
-1666
-1802
-1905
-1994
-2080
-2168
-2254
-2313
-2316
-2272
-2240
-2257
-2289
-2264
-2182
-2136
-2198
-2326
-2409
-2404
-2372
-2383
-2424
-2440
-2415
-2384
-2362
-2302
-2150
-1907
-1626
-1359
-1130
-946
-821
-768
-788
-873
-1004
-1157
-1293
-1382
-1398
-1333
-1197
-1032
-896
-835
-857
-931
-995
-988
-887
-736
-615
-556
-497
-352
-134
41
93
84
141
289
426
455
414
413
507
664
855
1103
1435
1812
2150
2379
2476
2451
2358
2287
2290
2319
2287
2199
2176
2301
2496
2610
2618
2645
2776
2917
2911
2748
2585
2559
2662
2806
2965
3165
3390
3563
3630
3612
3543
3416
3207
2937
2667
2444
2276
2160
2103
2095
2109
2126
2152
2181
2175
2109
2012
1937
1890
1829
1739
1662
1625
1583
1467
1297
1173
1162
1221
1261
1253
1230
1198
1099
878
565
268
78
0
-44
-141
-322
-546
-741
-867
-944
-1004
-1044
-1016
-891
-702
-524
-415
-374
-360
-339
-311
-294
-276
-202
-32
183
314
271
111
-15
-25
26
51
58
117
227
290
228
87
-33
-99
-157
-247
-357
-481
-643
-842
-998
-1022
-913
-751
-609
-511
-479
-552
-716
-874
-939
-942
-988
-1113
-1234
-1264
-1239
-1281
-1464
-1744
-2020
-2215
-2309
-2328
-2320
-2333
-2371
-2410
-2439
-2488
-2587
-2726
-2871
-3013
-3160
-3301
-3408
-3481
-3557
-3648
-3723
-3775
-3875
-4094
-4387
-4616
-4713
-4769
-4918
-5172
-5431
-5623
-5769
-5901
-5988
-5984
-5911
-5838
-5789
-5727
-5623
-5507
-5423
-5367
-5304
-5214
-5106
-4999
-4911
-4863
-4862
-4884
-4892
-4878
-4868
-4879
-4904
-4937
-4988
-5053
-5081
-5021
-4883
-4719
-4557
-4383
-4198
-4046
-3956
-3888
-3781
-3646
-3552
-3532
-3530
-3481
-3386
-3287
-3192
-3076
-2941
-2839
-2821
-2889
-3015
-3163
-3283
-3309
-3214
-3048
-2900
-2808
-2753
-2706
-2659
-2592
-2466
-2285
-2131
-2095
-2170
-2272
-2358
-2479
-2693
-2959
-3156
-3209
-3140
-3026
-2909
-2776
-2597
-2367
-2139
-1997
-2000
-2125
-2284
-2409
-2510
-2624
-2750
-2864
-2963
-3053
-3079
-2946
-2650
-2341
-2189
-2200
-2218
-2111
-1895
-1657
-1412
-1107
-732
-352
-31
234
465
643
746
806
887
1000
1088
1101
1050
981
923
890
899
949
990
972
912
889
952
1054
1106
1082
1036
1032
1083
1175
1296
1448
1608
1726
1758
1702
1599
1486
1362
1192
969
754
634
628
658
641
577
533
531
508
405
239
75
-68
-213
-346
-395
-324
-187
-77
-25
-6
-18
-89
-216
-337
-415
-482
-569
-625
-573
-450
-388
-451
-531
-474
-274
-80
-3
-12
-29
-56
-146
-275
-339
-285
-180
-126
-133
-139
-110
-79
-65
-32
55
165
231
241
246
289
357
421
492
597
727
833
890
908
894
818
643
373
57
-256
-539
-767
-923
-1022
-1109
-1220
-1341
-1428
-1461
-1442
-1371
-1257
-1159
-1171
-1321
-1517
-1640
-1680
-1731
-1843
-1938
-1916
-1803
-1726
-1743
-1780
-1749
-1675
-1646
-1679
-1707
-1701
-1725
-1833
-1951
-1945
-1778
-1547
-1361
-1235
-1126
-1034
-994
-1006
-1024
-1024
-1050
-1149
-1294
-1416
-1499
-1592
-1726
-1855
-1903
-1862
-1799
-1778
-1789
-1780
-1732
-1680
-1660
-1655
-1627
-1581
-1582
-1689
-1866
-1998
-1988
-1838
-1626
-1421
-1240
-1081
-957
-887
-866
-880
-935
-1036
-1143
-1191
-1158
-1102
-1088
-1100
-1062
-950
-833
-783
-794
-821
-872
-1002
-1204
-1371
-1409
-1359
-1353
-1456
-1588
-1638
-1597
-1559
-1600
-1708
-1818
-1890
-1911
-1874
-1780
-1650
-1514
-1377
-1218
-1014
-786
-569
-406
-334
-380
-527
-705
-832
-881
-894
-924
-975
-1014
-1025
-1030
-1052
-1074
-1063
-1012
-960
-957
-1014
-1101
-1177
-1225
-1264
-1309
-1351
-1374
-1394
-1473
-1660
-1924
-2152
-2238
-2161
-1976
-1758
-1554
-1391
-1291
-1251
-1248
-1252
-1249
-1226
-1164
-1062
-973
-963
-1027
-1083
-1065
-1014
-1035
-1163
-1313
-1392
-1409
-1452
-1549
-1628
-1606
-1507
-1433
-1448
-1526
-1615
-1710
-1839
-1993
-2117
-2165
-2161
-2167
-2211
-2253
-2230
-2116
-1950
-1795
-1698
-1670
-1693
-1731
-1744
-1704
-1613
-1492
-1365
-1240
-1124
-1025
-944
-853
-713
-510
-274
-61
88
160
160
112
57
26
22
24
32
74
162
251
279
242
198
194
223
252
281
323
343
280
122
-58
-182
-239
-258
-248
-193
-122
-117
-220
-373
-473
-485
-450
-405
-342
-248
-150
-84
-47
-24
-25
-77
-164
-215
-187
-120
-93
-129
-176
-167
-80
60
209
332
409
452
497
568
657
748
851
991
1160
1307
1384
1398
1405
1454
1547
1635
1652
1557
1366
1143
929
709
458
217
89
124
244
314
277
191
136
113
77
-2
-107
-221
-334
-422
-445
-405
-362
-372
-422
-442
-394
-313
-264
-278
-343
-440
-552
-658
-737
-795
-867
-985
-1143
-1293
-1382
-1390
-1345
-1307
-1317
-1363
-1392
-1366
-1289
-1186
-1064
-914
-753
-611
-486
-330
-117
101
236
270
271
309
368
378
311
206
114
39
-44
-147
-255
-342
-374
-320
-188
-30
116
285
547
893
1199
1350
1373
1391
1466
1538
1533
1479
1448
1438
1366
1196
997
846
718
527
271
51
-41
-22
36
116
254
465
693
860
931
922
881
869
922
1008
1042
975
876
865
972
1088
1083
940
747
574
416
247
88
-21
-69
-78
-57
20
163
331
440
419
261
29
-195
-381
-569
-806
-1061
-1234
-1272
-1229
-1193
-1169
-1097
-976
-903
-957
-1088
-1176
-1182
-1173
-1200
-1220
-1170
-1059
-947
-849
-733
-611
-556
-607
-707
-770
-792
-828
-879
-855
-688
-419
-155
51
212
343
419
423
392
387
422
470
514
576
680
808
908
949
940
910
864
785
656
502
373
300
273
262
264
298
364
435
496
579
719
892
1016
1044
1016
1002
996
919
729
500
350
323
356
374
373
400
471
541
561
518
434
334
249
217
264
363
447
472
453
420
366
258
121
32
35
71
53
-13
-24
87
267
414
501
560
587
529
383
242
183
159
59
-143
-354
-483
-539
-559
-531
-437
-338
-326
-389
-395
-255
-36
129
203
242
266
214
54
-138
-260
-301
-319
-335
-316
-245
-157
-78
13
123
195
177
109
84
114
117
42
-34
7
185
405
570
648
650
592
503
431
397
374
331
290
293
329
343
322
328
416
544
625
623
586
562
561
592
695
894
1137
1341
1486
1614
1741
1811
1779
1689
1634
1634
1606
1473
1265
1079
962
882
802
753
791
917
1062
1160
1199
1201
1159
1034
802
487
129
-248
-628
-968
-1212
-1332
-1362
-1349
-1307
-1218
-1082
-944
-856
-838
-869
-919
-963
-973
-929
-834
-709
-579
-457
-349
-248
-129
34
222
352
344
215
73
11
18
19
-13
-22
69
262
490
678
786
823
832
860
924
987
1002
972
954
990
1062
1130
1200
1309
1447
1533
1493
1347
1187
1076
1010
956
894
838
802
802
840
907
975
1020
1044
1061
1071
1066
1054
1047
1033
995
953
973
1090
1253
1376
1432
1464
1503
1522
1489
1421
1348
1256
1126
1012
1004
1103
1184
1149
1054
1027
1089
1147
1158
1220
1427
1711
1905
1959
1992
2121
2316
2477
2586
2708
2861
2990
3062
3125
3223
3318
3347
3333
3357
3436
3494
3474
3421
3415
3451
3455
3398
3349
3376
3458
3505
3473
3403
3367
3394
3452
3490
3486
3465
3471
3502
3504
3430
3312
3243
3276
3362
3411
3388
3326
3250
3153
3035
2944
2927
2966
2992
2976
2968
3038
3189
3340
3407
3366
3275
3213
3221
3268
3299
3310
3364
3516
3735
3930
4056
4157
4297
4469
4612
4693
4744
4809
4880
4901
4829
4678
4522
4453
4522
4689
4845
4916
4935
4990
5101
5176
5126
4981
4849
4784
4744
4684
4650
4718
4883
5051
5144
5166
5162
5149
5124
5102
5110
5132
5110
5014
4877
4762
4685
4617
4532
4448
4404
4415
4472
4563
4680
4800
4881
4893
4843
4764
4680
4577
4431
4264
4146
4141
4229
4313
4309
4229
4147
4102
4062
3985
3891
3831
3806
3758
3643
3493
3380
3340
3364
3436
3545
3671
3782
3872
3966
4062
4112
4072
3996
3995
4115
4291
4455
4623
4855
5128
5339
5430
5461
5520
5602
5638
5625
5647
5756
5895
5977
6002
6034
6091
6123
6107
6097
6141
6191
6159
6028
5864
5721
5586
5448
5351
5336
5371
5394
5423
5548
5790
6033
6143
6114
6052
6020
5972
5841
5643
5454
5321
5240
5212
5261
5368
5451
5432
5317
5176
5059
4965
4880
4827
4843
4944
5113
5322
5538
5710
5780
5720
5557
5357
5181
5070
5030
5050
5112
5201
5310
5423
5517
5571
5593
5614
5652
5699
5733
5755
5790
5865
5986
6121
6218
6239
6194
6140
6134
6193
6281
6351
6385
6398
6420
6477
6583
6737
6905
7036
7102
7119
7152
7265
7479
7748
7983
8114
8135
8109
8096
8105
8095
8039
7958
7892
7851
7805
7724
7605
7462
7312
7186
7129
7164
7245
7281
7224
7121
7060
7079
7140
7200
7270
7388
7540
7647
7654
7589
7535
7542
7586
7628
7663
7712
7772
7800
7771
7715
7695
7746
7843
7925
7952
7927
7892
7885
7905
7902
7832
7707
7587
7514
7464
7388
7283
7197
7159
7131
7050
6905
6729
6542
6328
6087
5865
5717
5641
5578
5485
5385
5324
5323
5360
5403
5430
5429
5400
5350
5278
5168
5016
4860
4762
4748
4773
4778
4747
4702
4643
4535
4367
4181
4021
3885
3752
3646
3619
3667
3705
3657
3563
3539
3639
3798
3904
3911
3852
3763
3651
3518
3389
3301
3279
3322
3405
3472
3467
3385
3301
3307
3422
3578
3704
3802
3902
3989
4003
3921
3797
3704
3658
3626
3586
3545
3498
3422
3312
3202
3133
3096
3053
2982
2880
2739
2541
2303
2098
1984
1942
1904
1834
1758
1708
1678
1644
1604
1568
1522
1441
1327
1208
1099
996
912
886
929
987
1002
991
1012
1072
1096
1014
842
652
489
367
314
360
478
585
637
671
719
728
627
454
333
318
321
241
100
-6
-61
-142
-284
-416
-462
-449
-447
-447
-387
-274
-212
-272
-408
-538
-654
-786
-899
-901
-775
-630
-571
-581
-568
-501
-438
-420
-419
-396
-373
-395
-460
-516
-534
-526
-503
-445
-343
-236
-179
-197
-275
-392
-527
-635
-659
-590
-492
-451
-498
-599
-704
-794
-880
-980
-1098
-1222
-1328
-1386
-1389
-1359
-1326
-1303
-1281
-1247
-1205
-1173
-1161
-1166
-1172
-1148
-1066
-910
-704
-504
-377
-362
-448
-589
-735
-855
-937
-972
-958
-906
-838
-768
-695
-623
-557
-498
-435
-364
-313
-305
-311
-265
-147
-18
58
112
240
476
728
887
948
978
995
933
760
556
441
449
521
622
787
1040
1318
1525
1637
1704
1752
1736
1613
1427
1284
1248
1292
1341
1346
1302
1226
1134
1041
945
831
694
561
488
504
574
626
624
608
644
729
762
644
385
112
-69
-176
-295
-449
-557
-542
-433
-322
-258
-227
-228
-306
-476
-662
-766
-767
-725
-688
-636
-550
-463
-415
-388
-315
-179
-41
33
45
47
74
133
231
377
546
692
785
837
874
903
928
970
1043
1125
1174
1180
1175
1193
1241
1324
1465
1678
1927
2159
2360
2553
2732
2849
2876
2862
2882
2950
3029
3107
3231
3436
3682
3890
4033
4140
4227
4274
4277
4283
4343
4444
4530
4589
4665
4788
4918
4983
4954
4855
4704
4500
4248
3983
3750
3567
3435
3359
3339
3344
3328
3276
3217
3167
3098
2960
2750
2514
2302
2116
1946
1805
1727
1721
1749
1768
1763
1754
1763
1788
1806
1789
1715
1584
1427
1292
1216
1208
1247
1301
1347
1379
1395
1383
1308
1150
941
760
669
657
658
619
544
469
411
364
324
290
240
136
-34
-230
-416
-600
-811
-1046
-1259
-1437
-1621
-1849
-2095
-2301
-2462
-2633
-2843
-3039
-3155
-3211
-3302
-3473
-3646
-3700
-3605
-3452
-3362
-3377
-3452
-3521
-3560
-3590
-3631
-3675
-3689
-3664
-3634
-3641
-3680
-3693
-3636
-3541
-3485
-3513
-3610
-3740
-3892
-4048
-4157
-4164
-4073
-3954
-3866
-3815
-3776
-3754
-3768
-3810
-3838
-3829
-3804
-3793
-3783
-3738
-3641
-3509
-3362
-3205
-3056
-2955
-2934
-2993
-3112
-3279
-3465
-3607
-3636
-3541
-3385
-3233
-3094
-2945
-2796
-2692
-2639
-2588
-2507
-2448
-2489
-2625
-2743
-2737
-2611
-2458
-2343
-2249
-2131
-1994
-1885
-1841
-1853
-1886
-1917
-1934
-1928
-1888
-1815
-1721
-1611
-1478
-1328
-1194
-1127
-1152
-1244
-1335
-1367
-1325
-1229
-1104
-957
-789
-608
-424
-243
-64
103
231
302
329
347
383
437
494
539
559
548
516
490
481
452
351
174
-13
-146
-228
-305
-381
-385
-260
-38
176
315
382
401
360
233
30
-207
-451
-694
-905
-1022
-1014
-926
-853
-851
-920
-1035
-1192
-1393
-1640
-1927
-2238
-2529
-2739
-2848
-2902
-2957
-3010
-3019
-2987
-2971
-2992
-2984
-2896
-2808
-2853
-3038
-3193
-3169
-3015
-2901
-2904
-2944
-2943
-2954
-3064
-3242
-3357
-3342
-3270
-3244
-3269
-3283
-3254
-3201
-3144
-3073
-2997
-2963
-3000
-3088
-3182
-3268
-3343
-3382
-3345
-3246
-3157
-3146
-3212
-3301
-3354
-3343
-3280
-3208
-3188
-3243
-3328
-3377
-3385
-3417
-3526
-3667
-3749
-3734
-3671
-3629
-3623
-3629
-3636
-3655
-3698
-3758
-3839
-3966
-4152
-4365
-4548
-4675
-4772
-4867
-4940
-4936
-4841
-4719
-4645
-4625
-4592
-4500
-4396
-4377
-4473
-4616
-4722
-4775
-4810
-4850
-4870
-4838
-4734
-4551
-4298
-4033
-3842
-3757
-3716
-3637
-3521
-3442
-3436
-3455
-3453
-3465
-3540
-3635
-3653
-3575
-3516
-3587
-3772
-3965
-4114
-4247
-4373
-4430
-4373
-4256
-4176
-4152
-4111
-4002
-3873
-3813
-3850
-3938
-4022
-4081
-4105
-4082
-4006
-3910
-3837
-3805
-3780
-3707
-3565
-3389
-3244
-3171
-3144
-3109
-3028
-2903
-2747
-2566
-2381
-2241
-2185
-2198
-2237
-2287
-2364
-2451
-2479
-2408
-2299
-2254
-2297
-2359
-2390
-2438
-2567
-2740
-2845
-2834
-2779
-2766
-2783
-2756
-2657
-2540
-2456
-2400
-2357
-2357
-2449
-2623
-2807
-2940
-3025
-3094
-3139
-3123
-3034
-2917
-2831
-2782
-2727
-2616
-2443
-2246
-2068
-1933
-1842
-1790
-1781
-1821
-1908
-2017
-2111
-2174
-2227
-2298
-2371
-2384
-2300
-2172
-2104
-2146
-2235
-2279
-2279
-2317
-2438
-2580
-2638
-2585
-2489
-2417
-2383
-2387
-2449
-2583
-2747
-2879
-2972
-3082
-3254
-3471
-3682
-3848
-3953
-3994
-3998
-4035
-4157
-4330
-4456
-4482
-4463
-4489
-4579
-4685
-4778
-4879
-4998
-5089
-5095
-5020
-4915
-4808
-4693
-4580
-4515
-4530
-4595
-4643
-4652
-4660
-4709
-4792
-4865
-4898
-4912
-4972
-5125
-5357
-5592
-5756
-5842
-5896
-5955
-5996
-5983
-5929
-5889
-5895
-5921
-5941
-5979
-6073
-6198
-6267
-6237
-6178
-6203
-6337
-6495
-6600
-6674
-6793
-6961
-7088
-7100
-7042
-7019
-7050
-7051
-6962
-6850
-6830
-6904
-6942
-6850
-6688
-6590
-6592
-6603
-6544
-6439
-6355
-6294
-6210
-6105
-6042
-6050
-6081
-6089
-6093
-6142
-6220
-6251
-6189
-6063
-5920
-5774
-5622
-5482
-5384
-5335
-5328
-5356
-5394
-5384
-5286
-5161
-5133
-5252
-5430
-5549
-5604
-5675
-5780
-5847
-5838
-5826
-5899
-6024
-6092
-6064
-6012
-5986
-5930
-5787
-5616
-5547
-5623
-5749
-5823
-5836
-5826
-5783
-5658
-5445
-5206
-5004
-4865
-4790
-4773
-4779
-4749
-4666
-4584
-4561
-4584
-4593
-4569
-4555
-4561
-4531
-4436
-4345
-4362
-4479
-4581
-4595
-4588
-4666
-4821
-4942
-4959
-4905
-4838
-4765
-4679
-4625
-4663
-4777
-4879
-4918
-4941
-5008
-5104
-5177
-5231
-5325
-5467
-5583
-5606
-5574
-5566
-5587
-5553
-5417
-5243
-5127
-5088
-5069
-5046
-5054
-5124
-5221
-5289
-5319
-5336
-5340
-5303
-5230
-5171
-5160
-5163
-5134
-5097
-5127
-5255
-5415
-5523
-5563
-5577
-5583
-5555
-5475
-5388
-5358
-5404
-5493
-5588
-5681
-5772
-5848
-5882
-5864
-5803
-5717
-5624
-5546
-5507
-5522
-5591
-5691
-5785
-5832
-5802
-5699
-5553
-5397
-5241
-5072
-4880
-4678
-4500
-4386
-4367
-4447
-4604
-4791
-4948
-5021
-4975
-4822
-4631
-4488
-4429
-4429
-4433
-4422
-4415
-4427
-4454
-4491
-4546
-4604
-4598
-4454
-4181
-3891
-3715
-3699
-3795
-3926
-4050
-4145
-4190
-4169
-4107
-4051
-4046
-4094
-4165
-4226
-4246
-4209
-4124
-4022
-3938
-3867
-3774
-3631
-3446
-3260
-3109
-2994
-2903
-2839
-2833
-2896
-2984
-3008
-2909
-2712
-2497
-2320
-2169
-2007
-1837
-1712
-1667
-1680
-1698
-1689
-1670
-1672
-1712
-1780
-1859
-1937
-2013
-2090
-2163
-2224
-2265
-2291
-2308
-2305
-2253
-2134
-1963
-1778
-1602
-1437
-1286
-1169
-1102
-1066
-1024
-958
-892
-862
-879
-929
-1002
-1099
-1211
-1306
-1331
-1253
-1084
-884
-707
-564
-425
-265
-104
10
69
123
228
380
520
613
699
846
1072
1317
1501
1599
1650
1704
1777
1841
1878
1900
1933
1965
1952
1877
1799
1799
1879
1948
1913
1795
1688
1647
1616
1509
1311
1093
940
894
949
1054
1120
1071
920
761
670
621
533
398
303
325
441
585
741
934
1147
1301
1328
1242
1098
933
772
668
671
777
922
1069
1238
1446
1642
1754
1781
1790
1828
1867
1868
1851
1868
1929
1988
2004
1977
1920
1836
1741
1673
1655
1662
1663
1682
1779
1969
2176
2293
2272
2135
1933
1714
1518
1366
1236
1085
921
824
877
1061
1257
1351
1321
1216
1081
923
745
567
419
301
202
124
93
119
180
245
311
393
483
530
488
384
297
278
296
297
280
298
360
408
389
345
361
456
544
550
483
401
312
191
49
-50
-84
-107
-165
-219
-200
-133
-124
-220
-338
-391
-412
-501
-671
-820
-878
-898
-959
-1031
-1022
-939
-904
-1010
-1197
-1325
-1364
-1405
-1529
-1706
-1867
-2003
-2156
-2320
-2421
-2414
-2338
-2274
-2246
-2219
-2171
-2131
-2144
-2213
-2304
-2389
-2466
-2533
-2578
-2605
-2663
-2808
-3038
-3269
-3401
-3402
-3318
-3219
-3135
-3051
-2947
-2825
-2703
-2598
-2531
-2521
-2568
-2640
-2694
-2723
-2752
-2798
-2840
-2831
-2749
-2614
-2470
-2345
-2248
-2182
-2146
-2117
-2061
-1960
-1838
-1744
-1693
-1649
-1557
-1413
-1268
-1173
-1120
-1057
-955
-843
-774
-765
-797
-856
-951
-1078
-1185
-1201
-1098
-914
-723
-579
-492
-429
-357
-269
-198
-178
-194
-180
-84
76
230
334
400
465
535
594
646
718
823
960
1134
1364
1647
1936
2173
2339
2469
2590
2690
2740
2744
2754
2826
2960
3088
3118
3008
2813
2646
2584
2613
2673
2733
2804
2889
2951
2957
2921
2892
2890
2895
2882
2852
2824
2819
2856
2937
3030
3085
3089
3092
3147
3222
3234
3150
3032
2957
2919
2868
2806
2783
2806
2804
2723
2614
2570
2602
2635
2626
2630
2717
2863
2971
2995
2989
3028
3117
3201
3245
3268
3315
3399
3493
3563
3603
3647
3736
3874
4014
4116
4186
4275
4393
4488
4502
4438
4341
4225
4051
3803
3530
3317
3204
3182
3235
3356
3503
3584
3527
3353
3154
2985
2824
2636
2470
2425
2542
2745
2920
3030
3118
3216
3277
3226
3057
2838
2642
2486
2363
2289
2287
2328
2327
2205
1958
1645
1334
1067
876
781
781
847
950
1071
1183
1237
1193
1067
921
806
720
633
537
453
396
357
318
289
307
415
611
839
1018
1102
1113
1114
1144
1199
1270
1361
1474
1570
1595
1541
1454
1377
1311
1239
1173
1146
1156
1157
1120
1053
972
873
752
654
640
716
814
885
963
1128
1392
1670
1863
1950
1988
2031
2085
2124
2144
2184
2292
2485
2730
2959
3118
3200
3259
3366
3551
3780
3987
4138
4258
4401
4579
4751
4867
4922
4946
4944
4887
4767
4651
4638
4769
4987
5196
5330
5378
5361
5317
5294
5318
5356
5353
5303
5276
5334
5454
5550
5577
5567
5562
5547
5481
5375
5289
5256
5245
5213
5176
5196
5318
5525
5776
6039
6296
6522
6694
6822
6950
7102
7246
7312
7264
7150
7060
7047
7080
7099
7092
7097
7134
7160
7110
6982
6829
6694
6566
6433
6334
6327
6409
6508
6557
6560
6558
6571
6575
6537
6436
6265
6037
5795
5583
5408
5250
5122
5091
5187
5343
5445
5463
5467
5490
5455
5266
4958
4681
4532
4464
4395
4337
4361
4462
4537
4517
4457
4451
4492
4480
4353
4158
3980
3844
3722
3606
3528
3509
3512
3478
3382
3242
3097
2976
2887
2822
2773
2753
2791
2887
2987
3026
3002
2985
3040
3150
3249
3294
3300
3286
3250
3201
3190
3263
3393
3495
3521
3500
3472
3424
3324
3201
3139
3173
3242
3266
3247
3242
3259
3231
3120
2988
2923
2926
2922
2886
2883
2966
3084
3140
3119
3097
3128
3169
3155
3085
3015
2975
2955
2961
3035
3191
3373
3515
3629
3780
3990
4202
4344
4410
4432
4420
4361
4265
4194
4204
4291
4403
4501
4586
4677
4773
4839
4839
4774
4685
4617
4566
4503
4428
4396
4456
4575
4676
4729
4791
4908
5044
5116
5119
5128
5200
5298
5351
5352
5349
5372
5409
5459
5549
5679
5781
5774
5651
5479
5316
5173
5039
4924
4857
4855
4925
5068
5255
5425
5527
5579
5645
5753
5860
5905
5875
5809
5740
5680
5633
5603
5573
5523
5466
5449
5495
5546
5511
5366
5179
5037
4967
4938
4919
4922
4979
5104
5267
5407
5472
5455
5394
5313
5189
4982
4708
4449
4281
4203
4164
4124
4083
4046
3981
3870
3740
3635
3570
3516
3453
3398
3384
3416
3476
3552
3644
3755
3877
3992
4073
4083
3988
3807
3613
3482
3423
3374
3274
3127
2988
2890
2816
2733
2642
2569
2508
2405
2207
1933
1663
1468
1352
1269
1185
1105
1045
994
918
793
630
468
349
295
291
306
323
350
393
428
420
364
294
237
171
57
-98
-245
-355
-466
-621
-800
-931
-972
-966
-996
-1100
-1248
-1396
-1532
-1674
-1828
-1972
-2077
-2141
-2192
-2259
-2334
-2372
-2343
-2271
-2222
-2236
-2288
-2313
-2280
-2204
-2114
-2009
-1876
-1728
-1616
-1580
-1610
-1648
-1640
-1574
-1472
-1353
-1219
-1079
-973
-951
-1008
-1084
-1118
-1125
-1169
-1269
-1364
-1383
-1346
-1350
-1455
-1617
-1734
-1753
-1704
-1653
-1643
-1674
-1729
-1794
-1864
-1948
-2049
-2153
-2230
-2271
-2302
-2349
-2394
-2389
-2310
-2198
-2115
-2071
-2033
-1978
-1935
-1948
-2017
-2078
-2053
-1918
-1717
-1526
-1405
-1362
-1356
-1327
-1241
-1111
-976
-859
-749
-625
-509
-461
-516
-635
-741
-808
-876
-971
-1029
-960
-775
-605
-566
-638
-710
-719
-690
-647
-548
-354
-124
33
83
92
130
178
167
74
-78
-263
-472
-664
-776
-778
-720
-668
-636
-606
-584
-611
-710
-850
-984
-1088
-1148
-1146
-1088
-1031
-1042
-1130
-1233
-1294
-1315
-1337
-1381
-1438
-1497
-1565
-1662
-1798
-1974
-2165
-2313
-2363
-2312
-2222
-2159
-2131
-2108
-2081
-2082
-2148
-2278
-2450
-2636
-2805
-2911
-2911
-2804
-2646
-2512
-2455
-2481
-2554
-2616
-2635
-2628
-2642
-2692
-2745
-2766
-2772
-2818
-2921
-3033
-3096
-3095
-3054
-3002
-2953
-2933
-2971
-3063
-3162
-3220
-3232
-3240
-3282
-3353
-3415
-3431
-3397
-3333
-3262
-3185
-3095
-3002
-2952
-2991
-3122
-3298
-3466
-3603
-3716
-3803
-3841
-3807
-3705
-3571
-3450
-3379
-3356
-3345
-3307
-3244
-3193
-3189
-3233
-3308
-3410
-3539
-3658
-3708
-3663
-3551
-3413
-3254
-3070
-2899
-2794
-2748
-2686
-2555
-2401
-2325
-2363
-2452
-2506
-2502
-2472
-2444
-2429
-2433
-2455
-2471
-2446
-2387
-2348
-2364
-2410
-2420
-2364
-2274
-2198
-2157
-2146
-2155
-2174
-2193
-2209
-2236
-2290
-2374
-2481
-2612
-2759
-2894
-2980
-3017
-3056
-3147
-3285
-3418
-3520
-3629
-3799
-4037
-4295
-4517
-4689
-4836
-4970
-5074
-5113
-5083
-5021
-4979
-4967
-4955
-4908
-4832
-4763
-4716
-4672
-4603
-4519
-4454
-4420
-4393
-4344
-4281
-4232
-4198
-4140
-4019
-3859
-3753
-3777
-3913
-4056
-4113
-4094
-4081
-4114
-4140
-4091
-3985
-3910
-3922
-3975
-3990
-3949
-3892
-3847
-3801
-3748
-3718
-3745
-3813
-3876
-3906
-3907
-3905
-3929
-4017
-4168
-4304
-4319
-4189
-4011
-3889
-3820
-3722
-3566
-3413
-3308
-3215
-3084
-2944
-2865
-2837
-2774
-2642
-2516
-2477
-2506
-2527
-2530
-2579
-2692
-2799
-2829
-2800
-2761
-2716
-2645
-2580
-2581
-2629
-2626
-2523
-2408
-2396
-2470
-2513
-2484
-2481
-2606
-2813
-2955
-2957
-2883
-2825
-2790
-2721
-2604
-2514
-2540
-2695
-2902
-3069
-3165
-3227
-3304
-3387
-3418
-3375
-3302
-3267
-3278
-3286
-3265
-3256
-3314
-3445
-3602
-3731
-3800
-3786
-3690
-3544
-3385
-3206
-2973
-2709
-2526
-2521
-2662
-2804
-2844
-2802
-2750
-2704
-2633
-2543
-2503
-2572
-2741
-2952
-3147
-3289
-3356
-3370
-3400
-3497
-3624
-3699
-3698
-3702
-3801
-3986
-4164
-4264
-4303
-4333
-4373
-4404
-4415
-4427
-4480
-4598
-4772
-4959
-5107
-5203
-5281
-5382
-5507
-5625
-5728
-5832
-5941
-6019
-6047
-6066
-6128
-6202
-6195
-6070
-5916
-5846
-5854
-5818
-5661
-5449
-5308
-5273
-5269
-5219
-5134
-5072
-5055
-5048
-5016
-4966
-4930
-4939
-5005
-5124
-5271
-5413
-5527
-5607
-5651
-5652
-5620
-5585
-5574
-5575
-5556
-5519
-5501
-5524
-5557
-5564
-5555
-5574
-5622
-5645
-5610
-5567
-5587
-5668
-5749
-5810
-5901
-6061
-6233
-6324
-6324
-6315
-6359
-6428
-6457
-6449
-6460
-6513
-6572
-6606
-6627
-6642
-6613
-6497
-6313
-6130
-5982
-5841
-5678
-5510
-5363
-5220
-5060
-4935
-4939
-5087
-5263
-5325
-5248
-5122
-5018
-4900
-4697
-4415
-4141
-3944
-3827
-3764
-3756
-3807
-3879
-3903
-3853
-3767
-3692
-3616
-3493
-3317
-3149
-3047
-3004
-2964
-2903
-2850
-2835
-2834
-2793
-2690
-2558
-2440
-2357
-2307
-2285
-2276
-2249
-2185
-2110
-2083
-2129
-2212
-2287
-2354
-2446
-2568
-2670
-2701
-2661
-2582
-2485
-2364
-2224
-2091
-2000
-1965
-1986
-2056
-2154
-2248
-2323
-2408
-2530
-2664
-2730
-2691
-2610
-2593
-2677
-2805
-2911
-2992
-3078
-3149
-3137
-3012
-2834
-2685
-2581
-2471
-2331
-2194
-2098
-2025
-1938
-1854
-1837
-1904
-1981
-1986
-1933
-1903
-1926
-1926
-1821
-1638
-1486
-1425
-1409
-1375
-1325
-1317
-1369
-1437
-1484
-1519
-1567
-1618
-1642
-1634
-1614
-1578
-1506
-1416
-1380
-1452
-1592
-1688
-1678
-1602
-1547
-1558
-1618
-1688
-1750
-1793
-1805
-1774
-1704
-1613
-1535
-1522
-1611
-1776
-1930
-1999
-2007
-2043
-2145
-2238
-2233
-2138
-2053
-2037
-2043
-1992
-1888
-1799
-1767
-1760
-1745
-1731
-1729
-1698
-1591
-1425
-1280
-1202
-1164
-1130
-1118
-1162
-1238
-1283
-1275
-1247
-1204
-1089
-867
-616
-459
-424
-416
-340
-206
-82
3
70
114
105
55
37
92
171
197
177
190
261
319
296
223
193
238
306
333
317
289
258
221
195
213
283
375
462
538
603
626
562
394
164
-55
-210
-305
-386
-486
-579
-591
-467
-228
47
284
461
590
684
748
784
797
788
771
776
823
887
933
957
1002
1084
1158
1163
1102
1039
1016
1008
975
923
892
898
925
973
1056
1163
1241
1256
1255
1313
1436
1547
1587
1586
1620
1710
1815
1908
2020
2186
2380
2539
2631
2689
2749
2800
2799
2730
2623
2531
2486
2494
2547
2640
2767
2923
3088
3232
3328
3379
3409
3438
3464
3483
3515
3590
3709
3828
3899
3908
3862
3760
3597
3403
3233
3109
2991
2835
2664
2545
2494
2434
2297
2122
2013
2011
2025
1969
1871
1854
1975
2146
2238
2228
2210
2260
2339
2348
2253
2117
2013
1937
1823
1637
1426
1266
1195
1194
1231
1289
1349
1393
1411
1420
1443
1476
1490
1470
1426
1381
1350
1350
1405
1512
1634
1734
1825
1941
2060
2103
2025
1901
1846
1892
1961
1988
2012
2116
2303
2487
2601
2659
2702
2735
2738
2717
2700
2687
2662
2633
2628
2639
2606
2496
2366
2322
2397
2524
2617
2654
2663
2679
2713
2752
2763
2710
2604
2523
2545
2658
2765
2800
2802
2855
2975
3098
3170
3207
3247
3292
3312
3299
3277
3261
3239
3201
3161
3141
3144
3164
3198
3242
3283
3311
3336
3373
3416
3441
3434
3405
3366
3310
3225
3132
3073
3071
3104
3126
3116
3102
3137
3254
3429
3594
3689
3715
3725
3769
3853
3948
4034
4117
4196
4254
4275
4263
4236
4196
4137
4072
4032
4034
4053
4038
3964
3844
3720
3624
3569
3550
3556
3567
3561
3526
3475
3442
3446
3476
3506
3539
3602
3696
3776
3793
3770
3786
3867
3946
3933
3829
3714
3635
3552
3434
3342
3379
3557
3766
3899
3953
3981
4006
4005
3982
3983
4038
4122
4196
4269
4365
4465
4517
4504
4476
4486
4538
4599
4650
4693
4721
4716
4690
4690
4757
4881
5008
5096
5150
5203
5279
5359
5390
5333
5199
5042
4902
4777
4651
4544
4501
4528
4577
4603
4618
4658
4708
4713
4654
4595
4612
4715
4843
4948
5022
5065
5071
5041
5002
4970
4918
4815
4677
4540
4404
4235
4049
3934
3962
4085
4188
4215
4226
4287
4372
4404
4366
4326
4347
4406
4437
4417
4383
4387
4440
4515
4571
4577
4526
4447
4371
4297
4190
4037
3890
3825
3859
3930
3963
3951
3940
3958
3980
3973
3957
3995
4130
4323
4483
4537
4496
4432
4416
4447
4471
4439
4366
4306
4295
4307
4282
4186
4035
3875
3735
3622
3534
3475
3444
3420
3383
3350
3373
3486
3655
3797
3860
3865
3864
3870
3851
3794
3728
3686
3654
3593
3498
3403
3332
3279
3242
3252
3336
3467
3581
3645
3674
3697
3721
3749
3799
3888
4002
4113
4222
4347
4473
4556
4585
4598
4622
4619
4543
4435
4396
4455
4526
4521
4480
4520
4680
4868
4984
5031
5070
5122
5156
5167
5191
5238
5263
5241
5223
5285
5424
5574
5703
5865
6105
6370
6555
6622
6639
6691
6776
6824
6780
6663
6538
6451
6391
6319
6218
6134
6128
6202
6275
6263
6180
6128
6190
6342
6486
6557
6566
6558
6560
6575
6604
6651
6715
6781
6825
6813
6717
6551
6384
6285
6250
6217
6155
6103
6112
6163
6182
6137
6072
6037
6028
6018
6022
6076
6169
6238
6251
6251
6285
6332
6336
6289
6254
6271
6303
6286
6212
6126
6064
6024
6003
6001
5997
5943
5824
5704
5658
5693
5743
5758
5764
5813
5908
6000
6042
6022
5945
5829
5716
5662
5698
5790
5872
5904
5889
5855
5827
5821
5827
5814
5760
5689
5651
5649
5633
5573
5517
5529
5584
5579
5466
5322
5247
5224
5158
5028
4934
4959
5046
5071
5009
4953
4972
5012
4982
4889
4833
4869
4942
4961
4902
4806
4715
4643
4600
4602
4629
4624
4548
4438
4383
4436
4559
4669
4728
4770
4842
4948
5044
5094
5115
5152
5226
5312
5379
5420
5449
5461
5433
5358
5273
5223
5218
5222
5193
5131
5081
5080
5126
5180
5203
5193
5185
5199
5221
5212
5167
5119
5092
5067
4999
4881
4747
4623
4493
4331
4163
4051
4033
4078
4126
4140
4121
4074
4003
3919
3844
3802
3791
3789
3774
3744
3715
3699
3687
3646
3553
3426
3310
3226
3140
3000
2797
2579
2395
2241
2079
1889
1688
1509
1369
1266
1181
1096
1006
942
927
948
943
865
736
625
568
542
512
476
452
431
380
291
202
154
155
182
212
240
265
282
284
259
194
88
-38
-154
-254
-349
-433
-479
-474
-447
-439
-451
-458
-465
-516
-627
-750
-813
-802
-759
-727
-723
-752
-824
-921
-1002
-1047
-1093
-1176
-1267
-1295
-1250
-1195
-1171
-1130
-1008
-849
-779
-855
-998
-1100
-1153
-1217
-1294
-1301
-1191
-1029
-921
-893
-887
-864
-867
-956
-1127
-1309
-1434
-1482
-1485
-1494
-1549
-1644
-1725
-1752
-1756
-1817
-1970
-2153
-2271
-2300
-2293
-2300
-2313
-2309
-2301
-2322
-2366
-2396
-2404
-2437
-2536
-2673
-2774
-2804
-2790
-2782
-2798
-2818
-2826
-2827
-2839
-2875
-2928
-2972
-2982
-2961
-2949
-2987
-3078
-3191
-3304
-3427
-3562
-3679
-3736
-3741
-3753
-3811
-3893
-3956
-4003
-4069
-4152
-4187
-4123
-3993
-3885
-3843
-3841
-3846
-3871
-3942
-4032
-4070
-4021
-3922
-3823
-3722
-3591
-3451
-3376
-3406
-3482
-3511
-3471
-3418
-3403
-3405
-3378
-3314
-3240
-3172
-3103
-3041
-3022
-3059
-3120
-3163
-3191
-3223
-3230
-3150
-2968
-2742
-2542
-2376
-2219
-2089
-2035
-2068
-2127
-2154
-2154
-2154
-2140
-2064
-1923
-1776
-1659
-1544
-1389
-1218
-1104
-1078
-1105
-1137
-1165
-1203
-1240
-1259
-1261
-1255
-1227
-1145
-1010
-874
-779
-729
-701
-688
-699
-731
-770
-809
-843
-849
-796
-689
-578
-509
-471
-422
-352
-291
-263
-262
-284
-360
-513
-715
-897
-1010
-1052
-1039
-990
-940
-938
-1002
-1079
-1095
-1048
-1014
-1048
-1118
-1144
-1094
-1014
-959
-931
-897
-844
-800
-790
-813
-853
-913
-1010
-1151
-1316
-1490
-1670
-1851
-2001
-2088
-2116
-2139
-2203
-2277
-2291
-2221
-2132
-2099
-2103
-2047
-1878
-1660
-1512
-1477
-1483
-1443
-1349
-1267
-1255
-1302
-1360
-1389
-1383
-1366
-1375
-1429
-1514
-1586
-1608
-1585
-1561
-1576
-1630
-1683
-1690
-1642
-1569
-1508
-1469
-1438
-1409
-1398
-1420
-1449
-1437
-1372
-1305
-1304
-1380
-1482
-1552
-1580
-1581
-1562
-1519
-1468
-1435
-1431
-1435
-1424
-1405
-1406
-1436
-1478
-1507
-1519
-1523
-1520
-1504
-1476
-1466
-1504
-1595
-1701
-1779
-1818
-1844
-1881
-1918
-1939
-1954
-1993
-2047
-2069
-2031
-1978
-1971
-2011
-2035
-2005
-1969
-1986
-2054
-2112
-2121
-2101
-2085
-2074
-2060
-2053
-2063
-2080
-2095
-2127
-2193
-2265
-2298
-2318
-2404
-2577
-2741
-2800
-2797
-2867
-3050
-3233
-3300
-3278
-3284
-3365
-3456
-3494
-3491
-3485
-3480
-3478
-3513
-3600
-3685
-3698
-3662
-3662
-3723
-3774
-3762
-3744
-3795
-3880
-3898
-3838
-3797
-3829
-3855
-3779
-3642
-3564
-3578
-3592
-3535
-3460
-3461
-3545
-3640
-3705
-3759
-3822
-3884
-3944
-4019
-4104
-4152
-4148
-4148
-4200
-4261
-4255
-4196
-4191
-4296
-4434
-4488
-4440
-4367
-4321
-4296
-4283
-4300
-4341
-4351
-4304
-4256
-4276
-4329
-4317
-4213
-4110
-4097
-4146
-4154
-4083
-3994
-3940
-3906
-3853
-3790
-3767
-3805
-3875
-3931
-3949
-3931
-3891
-3849
-3819
-3798
-3780
-3772
-3796
-3856
-3922
-3962
-3979
-3993
-4009
-4003
-3962
-3896
-3833
-3781
-3729
-3670
-3611
-3566
-3543
-3537
-3527
-3484
-3404
-3314
-3247
-3204
-3161
-3104
-3049
-3023
-3020
-3014
-2986
-2944
-2912
-2903
-2917
-2933
-2932
-2909
-2871
-2820
-2733
-2598
-2455
-2377
-2391
-2432
-2415
-2339
-2276
-2277
-2316
-2343
-2356
-2372
-2367
-2301
-2189
-2107
-2112
-2184
-2280
-2391
-2526
-2662
-2761
-2815
-2845
-2841
-2771
-2657
-2579
-2580
-2591
-2528
-2422
-2385
-2450
-2522
-2519
-2493
-2551
-2697
-2822
-2854
-2842
-2867
-2930
-2972
-2959
-2904
-2822
-2726
-2650
-2629
-2637
-2605
-2524
-2475
-2529
-2644
-2721
-2741
-2776
-2884
-3034
-3173
-3300
-3430
-3536
-3569
-3529
-3468
-3411
-3343
-3270
-3242
-3285
-3338
-3325
-3263
-3239
-3293
-3366
-3391
-3384
-3405
-3472
-3542
-3574
-3568
-3532
-3473
-3421
-3426
-3498
-3576
-3589
-3543
-3503
-3498
-3485
-3413
-3302
-3220
-3203
-3225
-3234
-3210
-3174
-3159
-3181
-3233
-3285
-3313
-3316
-3311
-3312
-3310
-3290
-3241
-3167
-3078
-2998
-2946
-2919
-2882
-2807
-2718
-2668
-2690
-2766
-2862
-2961
-3040
-3059
-2982
-2838
-2707
-2640
-2611
-2557
-2457
-2338
-2231
-2140
-2055
-1975
-1905
-1850
-1811
-1789
-1776
-1761
-1748
-1763
-1820
-1895
-1955
-1988
-2008
-2019
-2001
-1949
-1891
-1862
-1865
-1879
-1899
-1938
-1989
-2025
-2036
-2033
-2027
-1999
-1948
-1928
-1995
-2129
-2230
-2231
-2163
-2099
-2063
-2028
-1992
-1996
-2058
-2132
-2164
-2156
-2136
-2096
-2001
-1867
-1767
-1753
-1794
-1821
-1825
-1850
-1914
-1975
-2001
-2021
-2080
-2151
-2167
-2109
-2047
-2053
-2115
-2171
-2200
-2246
-2343
-2455
-2519
-2521
-2504
-2503
-2502
-2477
-2437
-2418
-2430
-2437
-2391
-2284
-2150
-2037
-1969
-1941
-1922
-1875
-1787
-1670
-1558
-1469
-1400
-1339
-1286
-1246
-1217
-1195
-1177
-1168
-1165
-1156
-1137
-1124
-1135
-1164
-1184
-1179
-1163
-1158
-1157
-1131
-1063
-972
-890
-828
-773
-718
-689
-717
-798
-884
-922
-902
-845
-765
-656
-516
-388
-338
-392
-506
-596
-613
-563
-481
-399
-333
-286
-244
-178
-72
45
123
132
97
61
36
2
-57
-123
-166
-172
-154
-120
-69
5
99
206
317
414
458
416
303
186
140
178
247
284
290
319
414
550
657
691
665
628
618
648
724
846
997
1144
1261
1346
1406
1434
1418
1363
1306
1288
1316
1357
1369
1336
1287
1263
1282
1319
1336
1326
1322
1352
1395
1395
1323
1202
1075
960
859
789
785
856
958
1039
1081
1097
1086
1020
895
757
677
680
732
779
808
842
892
925
893
789
662
582
569
589
588
549
496
464
459
469
484
507
538
568
585
572
522
446
371
322
293
260
210
163
149
164
180
186
196
218
227
201
158
149
185
229
246
253
286
339
357
303
204
117
69
51
53
84
151
235
313
385
467
569
688
814
942
1059
1157
1234
1303
1373
1441
1493
1524
1538
1531
1504
1476
1477
1518
1572
1592
1558
1495
1444
1426
1431
1442
1447
1443
1430
1404
1362
1304
1226
1118
964
765
549
357
220
132
62
-18
-102
-170
-205
-216
-219
-227
-234
-232
-220
-219
-251
-321
-402
-460
-479
-468
-436
-384
-330
-316
-378
-495
-603
-657
-666
-664
-656
-623
-565
-515
-498
-513
-550
-624
-739
-855
-912
-891
-836
-783
-717
-611
-482
-371
-285
-193
-87
-19
-33
-109
-186
-234
-271
-315
-362
-421
-521
-655
-757
-766
-706
-660
-655
-638
-562
-464
-416
-423
-425
-382
-320
-281
-273
-279
-296
-325
-341
-314
-253
-199
-168
-138
-100
-85
-110
-134
-97
-8
66
81
69
86
146
221
289
340
355
322
266
237
246
254
229
199
210
255
284
279
288
357
470
569
626
665
719
793
868
915
912
847
747
665
650
703
792
888
980
1061
1124
1172
1222
1284
1345
1392
1434
1500
1597
1694
1758
1781
1793
1828
1900
1997
2099
2189
2261
2305
2306
2263
2196
2139
2100
2056
1990
1926
1904
1927
1953
1959
1970
2024
2098
2119
2041
1893
1739
1629
1588
1618
1698
1768
1766
1693
1614
1590
1610
1628
1638
1691
1829
2017
2168
2224
2200
2161
2156
2192
2248
2306
2363
2424
2480
2520
2547
2576
2613
2638
2628
2579
2501
2397
2266
2141
2094
2175
2350
2523
2625
2678
2738
2817
2868
2853
2796
2747
2721
2685
2607
2495
2387
2310
2254
2190
2106
2020
1954
1906
1853
1790
1751
1778
1870
1974
2043
2069
2068
2037
1963
1860
1779
1752
1758
1752
1722
1677
1603
1464
1272
1106
1037
1041
1027
953
880
895
1000
1127
1215
1267
1313
1362
1405
1441
1470
1481
1470
1473
1534
1650
1750
1767
1701
1608
1542
1527
1565
1641
1722
1778
1827
1920
2071
2215
2281
2278
2285
2339
2384
2350
2259
2196
2203
2242
2267
2282
2320
2379
2424
2433
2409
2352
2270
2198
2180
2211
2223
2162
2060
1998
2012
2055
2065
2021
1942
1847
1752
1677
1626
1572
1496
1423
1401
1426
1444
1424
1410
1454
1524
1535
1448
1317
1213
1144
1076
1008
974
984
996
973
936
948
1032
1134
1171
1112
1018
990
1065
1169
1183
1071
927
872
931
1020
1069
1093
1155
1265
1378
1459
1521
1576
1604
1577
1512
1462
1463
1497
1508
1456
1344
1219
1136
1112
1120
1125
1118
1112
1105
1074
1022
978
968
976
974
957
933
881
763
587
414
293
214
155
121
122
121
66
-22
-70
-70
-105
-226
-347
-343
-226
-139
-167
-226
-194
-80
8
22
15
15
-33
-168
-320
-392
-395
-428
-533
-646
-695
-704
-737
-807
-878
-919
-931
-913
-875
-870
-954
-1103
-1209
-1207
-1157
-1160
-1217
-1234
-1158
-1057
-1040
-1146
-1336
-1561
-1785
-1962
-2049
-2052
-2025
-2009
-1998
-1963
-1911
-1868
-1833
-1792
-1760
-1784
-1895
-2061
-2216
-2317
-2361
-2365
-2347
-2319
-2296
-2294
-2333
-2417
-2514
-2583
-2617
-2660
-2743
-2826
-2833
-2758
-2687
-2703
-2785
-2852
-2874
-2902
-2981
-3091
-3185
-3253
-3305
-3325
-3291
-3223
-3176
-3158
-3125
-3065
-3047
-3133
-3271
-3328
-3247
-3114
-3051
-3075
-3115
-3128
-3146
-3214
-3311
-3377
-3381
-3345
-3305
-3275
-3258
-3249
-3241
-3221
-3196
-3191
-3227
-3291
-3351
-3383
-3384
-3355
-3293
-3205
-3119
-3070
-3061
-3062
-3042
-3005
-2991
-3019
-3058
-3056
-3010
-2985
-3041
-3161
-3264
-3299
-3295
-3311
-3340
-3322
-3228
-3111
-3047
-3049
-3062
-3040
-2994
-2959
-2954
-2979
-3028
-3092
-3138
-3133
-3077
-3000
-2928
-2865
-2821
-2818
-2860
-2898
-2878
-2818
-2788
-2812
-2810
-2689
-2471
-2288
-2237
-2279
-2307
-2289
-2299
-2395
-2538
-2635
-2658
-2662
-2700
-2760
-2791
-2777
-2752
-2746
-2761
-2773
-2769
-2749
-2725
-2709
-2704
-2695
-2644
-2533
-2385
-2259
-2193
-2183
-2201
-2234
-2275
-2298
-2256
-2136
-1992
-1902
-1895
-1917
-1894
-1807
-1712
-1680
-1723
-1791
-1829
-1820
-1778
-1708
-1601
-1455
-1306
-1204
-1178
-1219
-1298
-1382
-1453
-1511
-1574
-1658
-1749
-1798
-1758
-1635
-1478
-1346
-1267
-1247
-1275
-1329
-1376
-1389
-1370
-1337
-1303
-1265
-1217
-1161
-1089
-999
-908
-858
-866
-893
-877
-795
-682
-592
-545
-536
-554
-584
-603
-598
-578
-552
-503
-410
-302
-243
-257
-284
-255
-173
-100
-63
-23
55
154
248
359
528
729
886
964
1006
1060
1113
1126
1106
1091
1077
1018
910
812
782
795
795
775
775
787
747
614
451
357
365
412
427
399
367
363
388
425
454
467
468
465
454
425
385
359
360
366
359
356
387
432
428
350
263
247
301
345
330
288
273
290
298
278
245
222
209
204
205
202
175
127
92
93
106
83
8
-88
-167
-212
-220
-186
-120
-46
29
127
259
383
438
409
350
307
273
220
155
119
120
116
80
39
47
105
157
148
86
28
29
93
180
240
259
254
251
248
237
223
222
229
210
149
81
55
68
63
-1
-103
-199
-274
-353
-442
-517
-553
-560
-558
-560
-571
-604
-668
-740
-779
-760
-700
-637
-599
-596
-619
-643
-636
-590
-542
-535
-572
-611
-616
-593
-568
-544
-509
-468
-446
-452
-466
-464
-455
-453
-439
-369
-233
-88
-3
14
17
44
77
84
89
161
321
503
604
597
540
504
505
513
512
513
527
546
567
600
642
661
633
584
573
627
704
742
722
671
625
604
613
644
673
668
618
540
452
360
269
195
154
132
101
62
36
37
53
85
161
290
424
499
509
517
572
654
718
764
826
909
964
952
885
804
737
690
680
716
774
805
780
715
653
614
593
583
579
583
587
584
559
509
461
461
542
686
841
972
1075
1134
1107
968
759
566
433
345
269
211
201
251
348
461
553
594
591
585
605
618
569
467
393
409
486
553
583
604
626
627
606
603
650
734
839
970
1112
1186
1122
964
845
826
840
803
742
735
774
777
724
706
803
963
1081
1130
1162
1197
1197
1146
1107
1148
1267
1414
1559
1686
1772
1803
1806
1807
1779
1683
1572
1557
1652
1726
1671
1553
1504
1520
1486
1392
1386
1542
1719
1753
1711
1773
1887
1739
1163
437
19
36
204
228
127
87
153
199
158
110
132
178
170
129
125
160
173
145
126
146
169
156
132
137
161
162
140
133
151
163
149
134
143
159
155
139
138
154
158
145
137
147
157
150
138
142
154
154
142
139
149
155
147
139
144
154
151
141
141
150
153
144
139
146
153
148
140
143
151
150
142
140
147
151
145
140
144
150
148
141
142
148
149
143
140
145
149
146
141
143
148
147
142
141
146
148
144
140
143
148
146
141
141
146
147
142
140
144
147
144
140
142
146
145
141
141
144
146
143
140
142
145
144
140
141
144
145
141
140
143
145
143
140
141
144
143
140
140
143
144
141
140
141
143
142
140
140
142
143
140
139
141
143
141
139
140
142
142
139
139
141
142
140
139
140
141
141
139
139
141
141
139
138
140
141
140
138
139
140
140
138
138
139
140
139
138
139
140
139
138
138
139
139
138
137
138
139
138
137
138
139
138
137
137
138
138
137
137
137
138
138
137
137
137
138
137
136
137
137
137
136
136
137
137
136
136
136
137
136
136
136
136
136
135
135
136
136
135
135
135
136
135
135
135
135
135
135
135
135
135
135
134
135
135
135
134
134
134
134
134
134
134
134
134
134
134
134
134
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
131
131
131
131
131
131
131
131
131
131
131
131
131
131
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
129
129
129
129
129
129
129
129
129
129
129
129
129
129
128
128
128
128
128
128
128
128
128
128
128
128
128
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
126
126
126
126
126
126
126
126
126
126
126
126
126
126
125
125
125
125
125
125
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
123
123
123
123
123
123
122
122
122
122
122
122
122
122
122
122
122
122
122
122
121
121
121
121
121
121
121
121
121
121
121
121
121
121
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
101
101
101
101
101
101
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
98
98
98
98
97
97
97
97
97
97
97
97
97
97
97
97
97
97
96
96
96
96
96
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
