20
8197
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
5
5
6
5
4
4
5
6
6
6
6
5
5
5
6
6
6
6
7
7
6
5
5
5
6
7
7
6
6
7
7
6
6
6
7
8
7
5
5
7
8
8
7
6
5
7
7
6
5
4
5
6
4
4
4
4
4
5
4
3
3
3
2
1
1
2
1
0
1
4
4
3
4
4
5
5
4
3
2
1
2
2
2
4
6
6
5
3
4
5
3
-1
-3
-1
0
-1
-1
-2
-4
-5
-3
-1
0
0
-1
-5
-7
-7
-5
-3
-4
-4
-2
-1
0
-2
-5
-4
-4
-4
-4
-7
-9
-7
-4
-2
-2
-1
-3
-7
-7
-4
-2
-4
-8
-9
-5
-2
-5
-8
-10
-9
-6
-3
-6
-11
-15
-14
-12
-12
-13
-15
-16
-17
-19
-21
-22
-25
-27
-29
-29
-28
-30
-33
-35
-36
-34
-33
-36
-39
-40
-41
-40
-41
-43
-45
-48
-50
-49
-47
-45
-46
-50
-52
-53
-55
-59
-60
-59
-59
-59
-60
-64
-69
-70
-68
-66
-65
-63
-64
-69
-71
-69
-67
-66
-66
-66
-68
-68
-64
-62
-66
-68
-64
-59
-57
-57
-56
-52
-49
-49
-50
-53
-54
-54
-50
-45
-44
-47
-48
-46
-49
-54
-55
-52
-49
-45
-44
-44
-44
-44
-41
-38
-38
-38
-40
-42
-38
-32
-21
-12
-17
-25
-24
-25
-29
-26
-20
-16
-14
-13
-14
-19
-20
-16
-16
-19
-22
-29
-34
-33
-33
-33
-36
-37
-38
-44
-49
-50
-50
-48
-50
-60
-67
-64
-57
-52
-50
-51
-55
-60
-61
-57
-52
-50
-51
-49
-50
-52
-51
-49
-46
-41
-37
-41
-45
-45
-46
-43
-35
-29
-25
-22
-23
-32
-41
-36
-22
-17
-18
-24
-37
-40
-32
-21
-12
-10
-11
-8
-10
-19
-22
-19
-18
-14
-4
4
9
18
27
29
32
34
24
17
21
27
36
44
39
28
23
26
29
27
20
11
10
18
17
6
-1
2
11
8
-2
0
0
-7
-7
-4
-7
-9
-3
5
7
11
16
9
1
4
10
12
16
21
28
29
22
26
38
42
47
51
44
39
44
41
31
28
35
36
28
30
38
34
23
20
13
-2
-10
-5
2
9
11
9
22
36
33
22
4
-3
15
31
37
40
32
16
5
10
36
61
63
52
37
23
12
1
5
27
28
12
6
-13
-33
-29
-28
-26
-16
-23
-48
-71
-88
-97
-89
-73
-64
-62
-59
-52
-44
-49
-57
-46
-39
-55
-72
-85
-85
-64
-40
-40
-60
-71
-69
-64
-44
-13
-5
-26
-47
-49
-46
-36
-14
-2
-13
-28
-31
-30
-36
-43
-40
-26
-12
-13
-24
-46
-59
-45
-33
-36
-34
-37
-55
-61
-57
-58
-46
-29
-26
-23
-21
-34
-41
-39
-42
-41
-45
-54
-54
-45
-35
-27
-29
-31
-32
-36
-41
-40
-29
-15
-1
18
25
18
20
39
61
67
63
62
57
48
56
82
93
81
69
64
61
61
65
65
46
24
32
52
68
83
87
85
86
93
101
88
62
58
73
95
104
86
76
85
99
123
141
145
150
160
184
201
177
148
161
174
153
141
141
117
88
87
84
68
53
24
-11
-17
-11
-19
-30
-44
-62
-72
-80
-80
-59
-26
7
26
25
25
38
51
60
67
75
92
120
119
79
58
74
89
94
96
89
67
61
89
97
89
110
127
116
100
79
57
38
24
27
50
74
79
56
38
56
86
94
93
94
74
49
73
123
141
134
133
129
122
134
149
140
109
66
33
12
-9
-6
16
14
6
17
25
31
48
69
90
104
115
126
124
120
121
110
111
143
177
197
213
227
228
201
174
181
196
200
208
214
225
245
255
257
249
217
191
207
236
241
235
239
239
213
182
190
231
269
284
278
262
260
275
275
267
278
281
287
333
367
348
325
315
285
239
222
245
252
217
179
166
174
178
154
134
158
199
225
239
240
231
242
280
302
289
267
242
211
209
236
250
255
261
234
203
221
244
219
187
173
161
147
128
104
87
75
66
70
93
112
115
101
47
-26
-46
-11
43
95
113
107
91
55
29
41
68
80
63
39
34
46
64
57
30
12
-18
-67
-91
-87
-60
-9
11
-19
-22
25
72
98
105
78
29
-15
-52
-103
-136
-114
-89
-104
-129
-146
-169
-202
-256
-336
-394
-399
-387
-373
-348
-326
-291
-235
-195
-160
-120
-104
-101
-101
-108
-106
-107
-138
-184
-184
-120
-60
-7
78
147
170
175
157
95
22
-1
30
73
105
123
132
117
81
61
34
-30
-88
-119
-147
-172
-149
-93
-96
-126
-100
-53
-12
17
26
59
110
158
213
260
301
359
433
472
445
403
334
199
84
42
17
7
36
60
37
-30
-105
-161
-227
-287
-275
-247
-249
-199
-131
-119
-98
-44
8
49
73
91
104
108
89
25
-46
-81
-80
-65
-72
-97
-100
-107
-168
-264
-331
-339
-302
-250
-201
-147
-111
-128
-158
-159
-141
-116
-111
-142
-190
-227
-218
-157
-101
-54
41
120
91
17
-14
-20
-32
-52
-104
-201
-286
-327
-363
-379
-355
-340
-331
-314
-323
-360
-398
-414
-401
-381
-368
-346
-298
-234
-207
-244
-313
-397
-491
-575
-654
-708
-686
-627
-612
-622
-609
-555
-444
-322
-261
-252
-243
-235
-249
-259
-257
-235
-174
-117
-81
-26
4
-7
17
69
101
113
111
118
163
255
356
390
369
356
328
282
260
232
155
67
1
-48
-47
34
135
211
281
356
422
473
536
594
579
506
433
356
312
342
379
396
410
352
178
-33
-213
-358
-494
-649
-791
-874
-910
-872
-732
-574
-457
-369
-345
-400
-469
-491
-476
-466
-457
-409
-295
-101
118
287
391
417
373
293
175
64
1
-76
-183
-257
-305
-367
-437
-467
-423
-349
-331
-381
-423
-416
-384
-323
-249
-229
-254
-269
-246
-144
30
181
246
246
194
83
-40
-113
-130
-122
-139
-232
-344
-432
-556
-685
-753
-805
-857
-888
-907
-913
-939
-1012
-1088
-1116
-1059
-946
-858
-800
-764
-788
-859
-918
-945
-917
-790
-586
-406
-331
-390
-550
-728
-855
-897
-845
-754
-705
-707
-711
-693
-632
-500
-353
-223
-67
40
10
-66
-105
-80
30
177
323
455
529
548
557
528
440
354
342
414
504
518
466
425
379
295
190
50
-106
-197
-169
-38
93
155
174
146
70
-30
-131
-152
-96
-68
-46
14
32
-37
-131
-164
-149
-179
-274
-373
-427
-452
-511
-625
-745
-805
-777
-700
-626
-594
-603
-580
-500
-415
-322
-230
-213
-284
-370
-394
-329
-220
-134
-89
-82
-137
-241
-338
-406
-436
-426
-420
-446
-513
-604
-635
-569
-501
-524
-627
-734
-756
-651
-467
-313
-251
-241
-235
-247
-318
-444
-568
-683
-816
-916
-927
-866
-772
-689
-645
-650
-710
-785
-857
-947
-1025
-1062
-1066
-1030
-967
-881
-739
-573
-469
-461
-517
-575
-600
-606
-599
-578
-562
-561
-563
-532
-420
-207
62
280
348
245
52
-121
-231
-265
-197
-53
111
254
340
353
300
238
209
190
176
157
137
172
217
181
134
172
263
311
299
280
257
238
250
236
162
97
76
75
86
86
32
-62
-141
-205
-279
-348
-408
-493
-579
-589
-526
-432
-313
-205
-136
-87
-28
41
76
27
-107
-255
-334
-360
-387
-380
-334
-296
-273
-304
-468
-727
-899
-917
-903
-910
-858
-733
-586
-456
-380
-314
-175
9
165
311
444
541
626
657
578
459
359
275
237
251
267
226
117
0
-69
-113
-159
-191
-217
-276
-364
-414
-388
-320
-262
-221
-174
-108
-6
113
173
157
125
136
214
336
427
413
311
217
145
67
6
-103
-323
-541
-697
-845
-979
-1067
-1083
-1039
-1027
-1067
-1127
-1187
-1160
-1037
-929
-822
-671
-542
-454
-400
-409
-438
-450
-468
-461
-418
-401
-423
-429
-391
-318
-237
-183
-199
-305
-462
-587
-632
-645
-684
-737
-792
-852
-873
-830
-747
-638
-519
-417
-318
-209
-106
-10
106
232
324
368
355
259
144
111
150
199
228
229
201
133
30
-68
-107
-88
-100
-172
-242
-278
-223
-61
67
121
183
203
150
141
209
248
205
159
143
104
83
152
297
492
693
845
969
1042
988
842
690
586
571
629
714
791
800
739
688
687
737
803
793
728
702
700
737
860
961
964
907
777
610
520
507
469
397
386
445
487
509
563
643
730
788
765
686
627
616
613
593
563
525
488
463
422
357
280
214
164
121
124
178
187
130
52
-61
-163
-176
-166
-207
-260
-296
-331
-345
-299
-193
-82
-4
46
64
23
-64
-148
-182
-140
-47
39
115
201
243
232
268
386
503
549
507
386
238
158
180
248
313
354
370
374
371
387
416
393
337
287
216
126
73
102
191
280
372
467
509
511
550
627
724
865
989
983
861
700
550
458
438
471
515
511
445
322
166
77
78
97
119
148
164
157
123
124
219
349
452
528
567
585
609
637
691
804
928
989
985
969
958
922
824
683
572
486
386
321
319
322
312
300
304
335
368
380
350
284
259
329
467
606
685
710
707
663
617
633
700
793
888
944
915
811
708
651
637
686
771
802
752
690
669
673
684
689
645
565
466
323
158
6
-117
-194
-272
-376
-440
-434
-367
-245
-128
-87
-97
-83
9
190
411
583
659
650
591
521
470
453
447
400
311
235
182
118
44
-23
-97
-168
-221
-295
-412
-528
-633
-757
-869
-930
-997
-1104
-1189
-1212
-1158
-1027
-883
-766
-669
-595
-531
-451
-359
-295
-306
-375
-425
-408
-313
-167
-67
-109
-252
-347
-322
-222
-120
-90
-156
-245
-293
-309
-291
-237
-184
-166
-200
-260
-301
-302
-248
-174
-144
-149
-152
-155
-143
-91
-25
-10
-81
-208
-307
-304
-217
-104
23
143
197
229
335
469
517
481
401
301
248
294
384
436
441
395
291
198
182
207
218
201
172
157
172
216
257
242
167
79
15
-45
-106
-121
-75
1
94
160
130
38
-18
-8
52
115
138
127
91
31
-28
-83
-140
-208
-277
-298
-294
-339
-414
-445
-444
-475
-558
-633
-656
-635
-552
-415
-296
-219
-155
-87
-26
-4
-19
-41
-55
-56
-90
-211
-379
-493
-493
-405
-287
-159
-60
-11
29
58
59
39
-18
-90
-137
-171
-185
-144
-77
-32
10
47
65
77
50
-45
-166
-287
-384
-449
-532
-637
-742
-802
-755
-631
-482
-316
-174
-73
6
45
51
72
113
142
147
164
223
297
348
368
353
333
357
405
429
420
385
327
271
240
224
172
70
-53
-190
-317
-394
-448
-518
-589
-649
-703
-734
-729
-709
-704
-701
-676
-645
-597
-529
-461
-400
-353
-317
-273
-215
-138
-102
-158
-235
-290
-309
-267
-216
-173
-95
-48
-88
-154
-197
-213
-195
-125
-13
110
218
276
291
316
364
430
503
544
519
422
307
235
177
112
76
68
78
107
123
97
51
33
39
45
51
66
74
35
-62
-151
-199
-226
-245
-286
-371
-459
-486
-429
-323
-234
-200
-208
-234
-247
-226
-194
-178
-182
-219
-259
-250
-222
-248
-333
-419
-455
-431
-356
-258
-173
-118
-100
-112
-126
-139
-170
-225
-277
-307
-328
-343
-329
-286
-251
-217
-164
-143
-171
-200
-222
-224
-180
-132
-132
-191
-303
-449
-586
-662
-669
-653
-646
-660
-691
-700
-679
-660
-663
-667
-626
-570
-584
-653
-700
-706
-669
-595
-531
-503
-479
-431
-370
-311
-291
-321
-306
-217
-152
-103
-21
58
115
150
165
178
178
174
150
69
-30
-112
-189
-252
-302
-376
-499
-643
-727
-733
-702
-608
-456
-315
-185
-26
112
161
116
15
-82
-123
-114
-104
-94
-61
-6
63
116
113
91
94
75
13
-26
-23
-28
-53
-52
-13
7
-1
-1
-22
-49
-30
-39
-121
-217
-328
-454
-542
-568
-521
-430
-357
-336
-381
-436
-440
-449
-515
-601
-654
-641
-617
-669
-768
-821
-818
-773
-678
-568
-500
-478
-493
-564
-695
-817
-878
-916
-934
-900
-871
-879
-883
-873
-851
-822
-802
-824
-928
-1053
-1095
-1066
-1020
-970
-916
-849
-788
-773
-780
-750
-697
-677
-686
-701
-732
-752
-716
-610
-472
-358
-290
-269
-264
-233
-196
-173
-152
-162
-205
-249
-301
-364
-422
-464
-500
-579
-706
-807
-868
-922
-937
-879
-809
-763
-718
-656
-576
-527
-548
-570
-535
-462
-375
-294
-271
-316
-375
-428
-512
-618
-732
-858
-962
-1040
-1109
-1162
-1205
-1237
-1235
-1186
-1107
-1057
-1047
-996
-889
-784
-690
-612
-571
-557
-535
-502
-457
-393
-340
-313
-267
-191
-113
-89
-147
-219
-231
-199
-162
-139
-130
-122
-130
-187
-278
-349
-379
-385
-383
-401
-441
-440
-371
-264
-142
-33
9
-6
-23
-44
-64
-45
-2
36
62
71
59
8
-57
-73
-79
-127
-155
-129
-104
-133
-203
-243
-254
-303
-391
-471
-531
-562
-566
-591
-648
-654
-600
-559
-536
-498
-433
-355
-310
-291
-282
-311
-338
-311
-279
-281
-300
-343
-430
-542
-637
-689
-699
-683
-656
-646
-681
-744
-789
-810
-808
-775
-733
-706
-696
-712
-740
-738
-698
-659
-648
-669
-718
-762
-778
-750
-675
-617
-621
-623
-614
-660
-733
-784
-824
-854
-849
-819
-799
-800
-777
-720
-642
-541
-459
-411
-352
-323
-347
-352
-308
-239
-150
-20
143
237
199
81
-49
-147
-209
-240
-211
-163
-151
-136
-115
-113
-87
-33
19
82
146
178
172
139
109
88
89
125
129
86
68
54
-9
-73
-75
-6
77
121
124
105
68
22
29
122
205
205
175
163
168
174
153
87
-11
-123
-251
-371
-416
-384
-349
-356
-414
-513
-607
-665
-708
-781
-904
-998
-981
-906
-851
-803
-756
-696
-580
-401
-205
-51
43
125
231
340
401
392
340
290
246
195
145
74
-33
-164
-309
-421
-473
-483
-445
-391
-379
-368
-311
-238
-167
-92
-29
22
87
159
224
268
255
214
213
253
314
396
455
413
251
65
-63
-122
-116
-100
-127
-179
-239
-316
-407
-484
-534
-606
-735
-873
-995
-1143
-1295
-1354
-1340
-1364
-1423
-1435
-1405
-1384
-1391
-1430
-1476
-1488
-1464
-1424
-1373
-1259
-1034
-811
-695
-635
-593
-574
-545
-534
-582
-647
-670
-665
-696
-775
-867
-939
-941
-885
-821
-724
-626
-604
-611
-567
-482
-410
-370
-357
-369
-373
-325
-243
-159
-103
-80
-70
-92
-154
-213
-269
-311
-309
-303
-331
-370
-365
-286
-186
-114
-49
8
50
106
176
252
336
388
353
256
187
182
207
254
338
426
462
464
474
478
477
513
612
774
974
1153
1266
1312
1311
1288
1297
1344
1353
1282
1210
1228
1323
1437
1542
1577
1523
1460
1423
1401
1373
1304
1255
1278
1304
1304
1281
1211
1141
1105
1083
1093
1129
1125
1059
955
848
771
747
773
810
794
722
674
678
678
623
532
459
405
336
258
168
52
-38
-44
11
89
159
184
166
126
62
-22
-123
-227
-292
-321
-372
-444
-470
-415
-335
-275
-197
-89
-17
-15
-56
-110
-155
-153
-69
67
186
282
375
466
556
637
683
704
748
840
939
1018
1086
1138
1157
1174
1219
1266
1275
1209
1089
987
942
920
868
792
720
665
673
728
747
747
758
723
649
595
561
515
442
348
238
165
225
433
698
916
1061
1181
1281
1339
1376
1408
1420
1395
1331
1252
1154
993
756
491
237
-30
-285
-473
-617
-730
-796
-850
-917
-995
-1064
-1056
-936
-750
-553
-358
-136
134
458
837
1200
1474
1705
1922
2074
2149
2184
2191
2135
1985
1774
1552
1346
1188
1068
953
845
754
666
582
553
620
743
872
1010
1147
1246
1351
1497
1612
1675
1725
1734
1674
1566
1422
1252
1077
940
900
975
1102
1198
1268
1349
1431
1528
1609
1591
1472
1281
1010
689
357
45
-222
-442
-641
-840
-995
-1052
-1004
-882
-762
-683
-588
-445
-282
-135
20
256
562
867
1123
1304
1456
1641
1824
1944
1976
1900
1717
1487
1279
1081
846
575
329
174
99
68
82
97
110
211
386
525
622
758
943
1160
1447
1778
2045
2219
2335
2387
2355
2250
2106
1933
1730
1541
1390
1229
989
695
447
301
258
339
527
761
1027
1306
1549
1762
1947
2028
1964
1827
1686
1521
1284
979
670
417
181
-88
-299
-381
-379
-290
-47
324
720
1082
1421
1741
2021
2204
2245
2188
2087
1935
1712
1420
1113
867
673
474
286
168
124
150
276
458
605
712
808
898
958
954
894
779
599
404
233
65
-81
-152
-130
-39
83
209
353
549
793
1062
1345
1636
1924
2158
2269
2275
2233
2131
1959
1743
1481
1180
876
577
293
30
-247
-583
-975
-1374
-1777
-2213
-2627
-2928
-3089
-3101
-2980
-2766
-2458
-2041
-1543
-930
-171
632
1356
1974
2518
3043
3561
3994
4284
4465
4586
4637
4598
4497
4357
4171
3948
3723
3516
3323
3153
3020
2935
2911
2940
2956
2872
2682
2433
2155
1868
1551
1153
694
241
-129
-363
-495
-573
-599
-557
-412
-173
108
426
844
1397
1990
2538
3061
3551
3972
4320
4576
4696
4658
4527
4387
4245
4091
3928
3733
3507
3288
3094
2918
2736
2538
2335
2133
1908
1631
1298
906
453
-73
-663
-1221
-1686
-2089
-2433
-2706
-2910
-3003
-3007
-3046
-3193
-3375
-3480
-3492
-3455
-3374
-3225
-3008
-2717
-2344
-1948
-1614
-1351
-1109
-819
-449
-72
231
503
810
1126
1385
1576
1763
1996
2266
2550
2807
3055
3352
3684
4032
4433
4940
5574
6235
6802
7293
7738
8058
8197
8183
8064
7822
7398
6780
6024
5228
4431
3608
2767
1934
1101
316
-333
-839
-1277
-1685
-2024
-2280
-2488
-2688
-2921
-3159
-3323
-3361
-3272
-3138
-3052
-2965
-2775
-2476
-2149
-1869
-1605
-1285
-907
-527
-203
29
152
178
147
81
-19
-124
-215
-326
-450
-535
-602
-711
-844
-1002
-1238
-1548
-1862
-2100
-2249
-2358
-2435
-2455
-2428
-2395
-2385
-2385
-2374
-2315
-2165
-1937
-1692
-1477
-1288
-1074
-818
-555
-328
-165
-52
55
150
179
113
-36
-253
-497
-719
-880
-963
-950
-771
-378
159
744
1318
1855
2356
2762
2992
3066
3040
2951
2803
2573
2277
1938
1576
1253
1020
902
916
1062
1286
1495
1664
1850
2013
2066
2020
1901
1714
1518
1381
1291
1232
1228
1278
1372
1524
1701
1841
1970
2181
2480
2780
3015
3181
3267
3252
3123
2881
2544
2139
1732
1399
1153
997
944
956
1004
1084
1170
1229
1241
1221
1191
1110
952
780
652
591
589
605
646
750
888
988
1026
1032
1014
938
810
695
606
522
442
362
288
228
146
23
-102
-196
-215
-125
-5
27
-67
-292
-620
-970
-1299
-1600
-1858
-2074
-2263
-2422
-2533
-2603
-2673
-2814
-3058
-3341
-3596
-3784
-3838
-3768
-3694
-3674
-3659
-3591
-3435
-3204
-2950
-2676
-2366
-2043
-1727
-1403
-1088
-854
-726
-635
-512
-311
-21
306
595
812
989
1194
1418
1597
1719
1784
1786
1725
1625
1541
1510
1504
1469
1368
1186
955
735
528
261
-116
-592
-1076
-1415
-1570
-1633
-1661
-1671
-1688
-1712
-1773
-1918
-2129
-2384
-2736
-3173
-3558
-3818
-3979
-4024
-3952
-3902
-3974
-4066
-4041
-3908
-3734
-3558
-3404
-3267
-3108
-2905
-2688
-2498
-2318
-2095
-1820
-1507
-1177
-844
-493
-111
270
617
942
1259
1566
1879
2216
2539
2802
3029
3257
3469
3599
3591
3436
3170
2817
2391
1913
1401
887
386
-127
-670
-1190
-1606
-1883
-2037
-2077
-2003
-1839
-1636
-1437
-1222
-952
-644
-346
-85
157
398
621
809
945
1038
1168
1391
1663
1903
2090
2287
2549
2838
3064
3157
3103
2940
2720
2460
2123
1683
1184
688
231
-158
-476
-748
-967
-1099
-1158
-1197
-1265
-1347
-1361
-1266
-1127
-1047
-1087
-1230
-1398
-1469
-1438
-1462
-1594
-1742
-1874
-1981
-2041
-2081
-2149
-2262
-2382
-2478
-2553
-2577
-2520
-2395
-2216
-2016
-1888
-1910
-2057
-2244
-2445
-2687
-2939
-3125
-3207
-3223
-3244
-3301
-3387
-3517
-3724
-4002
-4300
-4612
-4967
-5309
-5561
-5723
-5825
-5887
-5921
-5910
-5829
-5682
-5488
-5245
-4931
-4593
-4321
-4119
-3893
-3573
-3174
-2764
-2384
-2021
-1666
-1318
-968
-620
-299
-24
225
461
632
688
654
573
478
394
340
315
309
359
520
759
998
1208
1376
1487
1573
1687
1821
1930
1984
1964
1886
1793
1679
1544
1440
1388
1336
1258
1192
1152
1098
979
757
437
82
-221
-457
-712
-1045
-1368
-1566
-1633
-1649
-1669
-1671
-1628
-1577
-1552
-1541
-1540
-1559
-1572
-1550
-1476
-1377
-1312
-1254
-1123
-925
-711
-506
-315
-123
66
228
326
314
181
-3
-171
-335
-528
-733
-919
-1085
-1260
-1496
-1816
-2170
-2492
-2750
-2936
-3060
-3140
-3163
-3079
-2880
-2604
-2267
-1870
-1464
-1113
-816
-528
-263
-86
-24
-41
-89
-134
-182
-278
-448
-636
-771
-844
-874
-874
-896
-953
-981
-945
-856
-718
-559
-409
-256
-83
117
346
583
792
951
1057
1132
1184
1195
1170
1141
1122
1089
1008
888
765
644
493
324
205
154
138
138
139
111
40
-63
-189
-341
-494
-625
-750
-848
-877
-871
-886
-937
-993
-1025
-1072
-1162
-1247
-1298
-1354
-1420
-1465
-1499
-1557
-1604
-1577
-1502
-1424
-1323
-1180
-1022
-862
-659
-391
-89
192
426
632
847
1083
1299
1463
1616
1802
2000
2170
2311
2430
2533
2627
2690
2696
2670
2663
2683
2704
2717
2726
2735
2752
2794
2875
2989
3124
3294
3523
3814
4131
4418
4633
4781
4871
4885
4807
4657
4452
4189
3880
3539
3182
2839
2515
2182
1821
1453
1118
823
559
335
162
21
-94
-169
-230
-320
-450
-617
-814
-1018
-1220
-1384
-1476
-1550
-1692
-1926
-2227
-2544
-2833
-3076
-3274
-3428
-3529
-3554
-3500
-3379
-3189
-2945
-2714
-2551
-2440
-2340
-2222
-2082
-1952
-1860
-1800
-1749
-1665
-1544
-1459
-1483
-1619
-1837
-2112
-2418
-2756
-3113
-3445
-3716
-3894
-3955
-3932
-3878
-3795
-3670
-3534
-3414
-3282
-3096
-2852
-2569
-2284
-1992
-1647
-1244
-817
-379
60
490
934
1416
1912
2389
2838
3254
3636
3993
4295
4487
4566
4549
4419
4180
3898
3630
3368
3109
2895
2741
2624
2533
2464
2396
2305
2176
1997
1754
1459
1143
833
553
317
125
-32
-170
-323
-513
-733
-972
-1228
-1470
-1666
-1818
-1967
-2138
-2302
-2425
-2512
-2575
-2610
-2622
-2620
-2585
-2507
-2417
-2334
-2241
-2125
-2005
-1908
-1810
-1668
-1480
-1264
-1033
-807
-595
-401
-227
-63
102
285
489
677
815
910
985
1030
1020
965
872
750
610
439
223
-18
-267
-529
-812
-1107
-1386
-1636
-1857
-2021
-2108
-2131
-2113
-2072
-2009
-1920
-1806
-1672
-1534
-1410
-1298
-1180
-1049
-910
-760
-592
-408
-194
69
365
635
826
951
1048
1114
1128
1085
1000
889
764
622
445
245
54
-105
-227
-330
-432
-529
-623
-723
-837
-984
-1138
-1264
-1366
-1454
-1516
-1539
-1542
-1564
-1605
-1627
-1604
-1528
-1403
-1252
-1124
-1048
-1035
-1083
-1183
-1329
-1525
-1773
-2056
-2331
-2559
-2732
-2866
-2976
-3043
-3075
-3130
-3198
-3241
-3262
-3256
-3215
-3156
-3121
-3135
-3169
-3199
-3231
-3259
-3277
-3298
-3316
-3320
-3302
-3253
-3181
-3115
-3063
-2996
-2888
-2752
-2622
-2507
-2381
-2220
-2033
-1849
-1700
-1580
-1460
-1351
-1283
-1270
-1309
-1383
-1457
-1497
-1487
-1437
-1354
-1231
-1076
-917
-775
-655
-530
-381
-228
-84
71
243
413
579
750
912
1048
1178
1329
1497
1686
1917
2183
2455
2725
3009
3320
3659
4008
4346
4662
4940
5172
5365
5517
5621
5684
5719
5719
5665
5561
5427
5268
5072
4831
4555
4247
3900
3520
3129
2753
2410
2101
1820
1571
1361
1185
1028
903
832
798
763
726
715
727
734
727
709
674
633
614
635
680
726
765
799
823
834
832
822
818
839
884
937
989
1037
1082
1130
1167
1169
1137
1081
1000
900
784
672
596
572
593
657
767
918
1103
1320
1557
1794
2024
2242
2438
2613
2768
2888
2958
2971
2953
2941
2923
2869
2771
2642
2508
2403
2339
2310
2317
2362
2442
2562
2701
2815
2894
2956
3014
3079
3148
3217
3292
3378
3468
3553
3647
3750
3845
3922
3997
4075
4148
4212
4268
4311
4325
4314
4290
4244
4177
4112
4046
3974
3931
3923
3917
3900
3889
3893
3896
3882
3859
3833
3805
3777
3748
3726
3720
3728
3771
3854
3955
4062
4183
4294
4367
4401
4412
4402
4368
4318
4265
4224
4204
4200
4191
4176
4172
4185
4207
4233
4260
4283
4294
4291
4268
4231
4201
4180
4151
4122
4112
4115
4124
4142
4158
4157
4131
4070
3976
3861
3740
3609
3463
3318
3196
3102
3037
3009
3014
3041
3087
3148
3209
3253
3270
3268
3246
3199
3135
3063
2974
2865
2750
2632
2515
2409
2317
2227
2131
2040
1960
1877
1779
1679
1595
1536
1493
1456
1433
1431
1441
1453
1463
1481
1523
1590
1671
1761
1851
1927
1989
2033
2057
2053
2020
1973
1921
1855
1763
1656
1550
1445
1332
1200
1042
851
629
382
112
-172
-456
-731
-999
-1271
-1556
-1846
-2120
-2363
-2578
-2772
-2936
-3069
-3189
-3303
-3399
-3486
-3581
-3677
-3763
-3837
-3906
-3976
-4043
-4101
-4163
-4233
-4299
-4354
-4390
-4410
-4431
-4457
-4488
-4536
-4604
-4682
-4758
-4821
-4867
-4894
-4908
-4904
-4884
-4859
-4831
-4788
-4739
-4694
-4653
-4618
-4591
-4570
-4553
-4538
-4518
-4491
-4473
-4471
-4478
-4489
-4488
-4482
-4490
-4510
-4532
-4556
-4580
-4601
-4615
-4607
-4576
-4551
-4552
-4564
-4569
-4568
-4564
-4551
-4532
-4507
-4481
-4467
-4467
-4464
-4459
-4476
-4526
-4589
-4636
-4659
-4669
-4675
-4679
-4680
-4676
-4670
-4662
-4655
-4662
-4689
-4725
-4761
-4794
-4826
-4869
-4932
-5010
-5093
-5164
-5217
-5249
-5252
-5222
-5162
-5078
-4988
-4898
-4805
-4708
-4602
-4484
-4352
-4209
-4058
-3910
-3763
-3602
-3423
-3241
-3071
-2916
-2780
-2659
-2547
-2445
-2361
-2298
-2255
-2227
-2219
-2237
-2270
-2318
-2388
-2470
-2552
-2642
-2747
-2849
-2937
-3021
-3089
-3128
-3144
-3147
-3137
-3122
-3114
-3116
-3125
-3140
-3164
-3196
-3227
-3253
-3273
-3296
-3329
-3374
-3420
-3463
-3503
-3537
-3569
-3602
-3636
-3678
-3736
-3795
-3837
-3861
-3866
-3856
-3842
-3831
-3818
-3804
-3794
-3795
-3807
-3822
-3825
-3805
-3764
-3702
-3616
-3503
-3362
-3195
-3005
-2802
-2600
-2402
-2210
-2024
-1837
-1651
-1478
-1316
-1162
-1022
-914
-832
-767
-716
-677
-635
-575
-489
-374
-225
-44
167
399
647
913
1190
1459
1706
1924
2108
2257
2368
2432
2455
2457
2455
2450
2449
2464
2491
2521
2548
2579
2618
2666
2714
2756
2787
2812
2836
2860
2881
2894
2897
2886
2867
2850
2822
2777
2722
2653
2566
2473
2386
2311
2256
2228
2221
2225
2240
2269
2307
2349
2386
2410
2422
2417
2392
2356
2316
2261
2183
2098
2017
1927
1823
1710
1602
1505
1410
1312
1221
1151
1111
1098
1098
1100
1108
1130
1162
1202
1253
1310
1364
1419
1476
1531
1575
1606
1620
1613
1581
1528
1458
1381
1297
1194
1079
966
860
762
677
603
535
483
448
414
375
340
314
296
287
292
300
298
299
313
330
335
319
287
244
198
155
124
101
79
67
74
102
147
211
287
370
465
576
694
820
959
1107
1255
1407
1562
1722
1881
2031
2178
2325
2467
2603
2740
2880
3011
3125
3229
3316
3368
3396
3418
3424
3400
3349
3270
3159
3018
2849
2657
2447
2220
1981
1752
1541
1339
1141
952
781
631
499
381
277
186
111
58
31
22
26
49
93
149
214
292
385
487
598
712
828
949
1074
1192
1292
1369
1435
1500
1556
1604
1647
1668
1657
1633
1619
1615
1610
1597
1569
1524
1472
1415
1340
1244
1138
1038
957
902
871
851
840
841
862
911
978
1051
1130
1219
1315
1408
1490
1551
1579
1576
1554
1524
1488
1446
1405
1372
1343
1313
1287
1265
1243
1222
1204
1193
1177
1151
1123
1092
1054
1018
996
994
1010
1041
1074
1097
1110
1118
1123
1118
1108
1103
1105
1108
1116
1130
1143
1152
1155
1152
1142
1114
1067
1006
937
849
742
619
488
353
212
61
-98
-259
-421
-574
-706
-818
-916
-1004
-1078
-1131
-1172
-1203
-1224
-1237
-1242
-1234
-1214
-1192
-1173
-1151
-1114
-1066
-1016
-971
-930
-890
-844
-795
-749
-704
-656
-602
-536
-463
-391
-326
-273
-235
-214
-210
-226
-264
-327
-412
-515
-637
-767
-894
-1008
-1102
-1170
-1213
-1237
-1242
-1235
-1217
-1188
-1148
-1108
-1072
-1038
-1000
-956
-904
-849
-800
-758
-716
-668
-608
-543
-484
-434
-388
-347
-314
-294
-290
-302
-331
-378
-440
-512
-586
-666
-747
-818
-878
-928
-955
-950
-919
-876
-830
-780
-732
-695
-665
-633
-602
-579
-567
-558
-540
-510
-473
-426
-367
-300
-225
-141
-50
46
141
237
344
467
597
728
861
997
1130
1264
1392
1503
1597
1687
1771
1837
1874
1887
1896
1913
1935
1952
1954
1946
1932
1908
1869
1824
1775
1719
1662
1611
1566
1519
1474
1437
1409
1387
1368
1351
1348
1369
1407
1458
1517
1582
1648
1710
1763
1797
1806
1785
1739
1674
1600
1523
1440
1350
1258
1168
1088
1014
947
881
821
770
735
718
716
723
729
734
736
731
718
701
690
685
676
659
633
605
571
520
457
396
343
302
276
262
257
266
299
353
418
490
574
669
766
854
930
1002
1071
1127
1165
1181
1171
1139
1095
1044
987
927
870
806
727
638
540
424
287
134
-27
-195
-361
-521
-676
-829
-975
-1101
-1202
-1285
-1353
-1403
-1437
-1458
-1472
-1484
-1498
-1518
-1548
-1582
-1614
-1645
-1688
-1745
-1812
-1883
-1952
-2013
-2066
-2117
-2180
-2253
-2327
-2404
-2487
-2570
-2644
-2710
-2772
-2829
-2882
-2932
-2983
-3035
-3091
-3152
-3217
-3284
-3349
-3414
-3477
-3533
-3585
-3635
-3683
-3731
-3786
-3842
-3892
-3938
-3984
-4030
-4075
-4113
-4144
-4168
-4186
-4193
-4191
-4185
-4172
-4147
-4119
-4090
-4051
-4001
-3948
-3888
-3817
-3745
-3672
-3592
-3507
-3415
-3313
-3202
-3082
-2951
-2817
-2687
-2562
-2442
-2323
-2203
-2082
-1959
-1827
-1685
-1535
-1374
-1206
-1041
-883
-731
-589
-462
-347
-241
-153
-80
-12
52
116
186
263
345
429
515
611
718
831
947
1068
1193
1315
1436
1554
1660
1746
1820
1889
1954
2013
2068
2117
2157
2190
2212
2220
2220
2211
2195
2175
2158
2144
2126
2104
2084
2063
2043
2027
2011
1993
1970
1942
1915
1890
1872
1859
1847
1833
1818
1800
1783
1765
1745
1730
1726
1726
1730
1745
1770
1796
1820
1845
1869
1886
1890
1879
1848
1799
1744
1692
1638
1578
1519
1470
1434
1414
1414
1428
1452
1489
1534
1579
1626
1684
1755
1832
1910
1985
2062
2145
2234
2327
2420
2516
2611
2703
2786
2858
2919
2967
2998
3012
3014
3009
2999
2989
2976
2960
2941
2919
2890
2855
2816
2776
2745
2723
2698
2657
2608
2562
2520
2475
2425
2377
2327
2268
2198
2113
2009
1899
1785
1668
1555
1451
1346
1238
1141
1056
975
894
821
758
706
662
625
592
566
547
532
522
522
524
524
525
531
534
529
518
502
485
470
458
447
438
425
406
386
371
360
340
308
268
225
187
154
117
72
14
-53
-126
-209
-299
-392
-490
-588
-680
-766
-850
-935
-1016
-1091
-1159
-1222
-1275
-1320
-1362
-1396
-1420
-1433
-1436
-1432
-1419
-1393
-1356
-1314
-1265
-1206
-1136
-1061
-979
-885
-785
-686
-589
-500
-425
-365
-313
-264
-223
-191
-164
-144
-132
-127
-124
-129
-147
-169
-187
-201
-214
-228
-244
-266
-294
-331
-379
-436
-501
-568
-635
-703
-770
-828
-883
-936
-985
-1034
-1086
-1139
-1191
-1242
-1289
-1330
-1364
-1397
-1431
-1461
-1487
-1511
-1534
-1561
-1596
-1635
-1674
-1714
-1753
-1788
-1825
-1867
-1913
-1951
-1971
-1978
-1976
-1969
-1957
-1934
-1900
-1848
-1781
-1703
-1611
-1508
-1405
-1306
-1209
-1112
-1020
-938
-864
-799
-741
-693
-661
-647
-649
-667
-700
-748
-807
-872
-948
-1032
-1118
-1201
-1279
-1352
-1419
-1483
-1545
-1605
-1659
-1709
-1757
-1802
-1840
-1874
-1905
-1932
-1954
-1970
-1978
-1975
-1964
-1949
-1926
-1895
-1858
-1820
-1785
-1754
-1727
-1700
-1672
-1641
-1605
-1570
-1538
-1508
-1476
-1441
-1406
-1367
-1321
-1272
-1222
-1165
-1102
-1035
-959
-875
-786
-695
-601
-499
-384
-258
-129
0
130
263
393
516
637
757
866
957
1027
1080
1120
1151
1182
1213
1238
1249
1248
1237
1216
1187
1153
1114
1069
1014
956
901
853
810
770
734
709
695
687
686
692
708
733
769
813
862
915
972
1029
1079
1119
1152
1179
1198
1212
1228
1250
1273
1291
1297
1289
1274
1254
1233
1214
1197
1179
1159
1135
1106
1069
1024
967
899
830
763
703
647
591
536
488
449
418
389
361
332
295
252
213
180
151
122
95
74
57
43
34
30
30
38
52
71
92
113
130
139
141
142
144
147
156
171
190
223
272
324
377
435
492
544
595
645
693
739
784
823
856
884
910
935
965
999
1031
1060
1087
1113
1135
1155
1169
1171
1161
1146
1130
1109
1081
1043
997
946
893
841
793
750
703
646
579
502
414
317
216
114
8
-105
-226
-355
-487
-617
-748
-884
-1020
-1145
-1260
-1365
-1453
-1523
-1585
-1644
-1694
-1738
-1778
-1813
-1841
-1865
-1888
-1906
-1921
-1931
-1940
-1949
-1958
-1962
-1958
-1944
-1926
-1902
-1870
-1832
-1792
-1755
-1716
-1673
-1628
-1575
-1511
-1439
-1366
-1298
-1232
-1168
-1106
-1046
-989
-942
-904
-871
-840
-813
-793
-778
-763
-744
-718
-692
-673
-662
-658
-662
-670
-673
-662
-638
-603
-561
-515
-468
-424
-387
-350
-305
-251
-190
-126
-58
17
91
156
210
251
277
291
296
293
282
261
226
179
120
44
-50
-152
-252
-357
-470
-591
-716
-842
-966
-1084
-1197
-1307
-1408
-1495
-1563
-1615
-1658
-1697
-1730
-1754
-1769
-1780
-1789
-1795
-1790
-1766
-1727
-1676
-1612
-1539
-1460
-1376
-1288
-1198
-1108
-1018
-931
-848
-771
-705
-654
-613
-577
-544
-514
-483
-450
-419
-393
-373
-352
-330
-303
-271
-235
-201
-168
-132
-90
-43
2
49
97
138
175
216
267
326
392
463
539
616
687
752
814
872
920
962
996
1016
1024
1024
1022
1014
1002
983
960
936
915
897
882
874
869
866
868
869
864
851
833
812
790
771
759
754
753
759
766
770
778
795
819
853
894
934
972
1008
1044
1078
1112
1141
1164
1179
1186
1185
1174
1158
1136
1110
1080
1045
1008
975
943
913
887
867
854
849
859
882
910
944
987
1038
1096
1158
1222
1279
1323
1356
1384
1407
1422
1423
1411
1381
1335
1280
1216
1140
1052
961
863
757
650
546
450
362
283
213
153
100
48
-7
-57
-94
-120
-136
-145
-149
-153
-156
-162
-170
-176
-181
-185
-183
-171
-156
-140
-126
-112
-101
-88
-68
-41
-10
26
64
100
138
178
220
263
305
348
392
441
491
535
578
622
670
720
767
816
866
920
978
1036
1091
1143
1192
1242
1292
1338
1376
1411
1446
1481
1515
1550
1580
1607
1635
1661
1677
1681
1667
1636
1596
1550
1495
1431
1355
1268
1175
1078
979
884
791
698
606
520
441
370
309
257
209
169
137
105
71
38
4
-35
-74
-110
-151
-194
-237
-279
-317
-345
-366
-385
-403
-414
-423
-428
-426
-413
-394
-373
-351
-328
-307
-293
-285
-280
-278
-283
-296
-312
-331
-356
-384
-410
-435
-465
-499
-534
-564
-588
-609
-628
-647
-668
-690
-710
-735
-772
-817
-871
-932
-996
-1061
-1127
-1187
-1233
-1271
-1308
-1341
-1366
-1386
-1400
-1409
-1416
-1418
-1410
-1397
-1379
-1357
-1332
-1300
-1260
-1213
-1167
-1125
-1086
-1042
-993
-944
-901
-862
-822
-780
-736
-688
-637
-588
-538
-487
-437
-387
-335
-281
-225
-170
-115
-67
-32
-5
23
51
73
90
101
100
93
78
52
17
-26
-75
-126
-176
-227
-272
-313
-356
-406
-463
-522
-579
-637
-696
-753
-808
-855
-898
-938
-975
-1006
-1026
-1036
-1039
-1033
-1020
-1004
-984
-959
-929
-892
-849
-802
-751
-695
-634
-576
-521
-466
-412
-356
-304
-256
-211
-166
-118
-65
-10
46
102
162
229
302
377
453
532
615
699
785
868
947
1024
1099
1170
1237
1296
1345
1389
1424
1452
1469
1473
1470
1460
1446
1424
1394
1357
1314
1269
1225
1180
1139
1101
1061
1018
978
944
918
896
879
867
859
851
848
851
862
881
908
940
976
1016
1058
1097
1134
1173
1216
1259
1294
1311
1312
1299
1277
1244
1202
1153
1099
1041
973
897
817
738
659
580
501
427
358
292
228
166
107
53
9
-24
-50
-73
-95
-112
-124
-132
-138
-145
-155
-170
-184
-197
-208
-217
-222
-220
-216
-213
-212
-210
-204
-195
-188
-183
-177
-172
-168
-163
-156
-147
-136
-122
-103
-80
-53
-21
13
47
77
102
122
138
151
161
171
182
193
200
199
191
177
165
154
146
144
147
151
154
157
164
173
181
189
198
211
229
250
273
300
330
359
381
394
401
406
412
419
426
433
436
439
441
438
428
412
392
367
338
307
277
250
221
190
158
125
92
64
38
12
-10
-27
-41
-53
-61
-61
-53
-37
-16
4
18
28
39
51
65
81
94
95
89
78
63
42
16
-14
-50
-93
-139
-187
-231
-268
-299
-325
-351
-376
-401
-425
-453
-488
-524
-560
-603
-653
-708
-770
-833
-895
-957
-1020
-1087
-1151
-1210
-1266
-1324
-1383
-1441
-1489
-1532
-1578
-1623
-1662
-1690
-1702
-1693
-1667
-1631
-1587
-1531
-1472
-1411
-1351
-1298
-1247
-1196
-1146
-1100
-1057
-1014
-968
-917
-863
-800
-729
-653
-576
-498
-421
-347
-274
-205
-146
-100
-64
-33
-6
20
46
70
90
107
123
136
144
152
165
186
215
252
294
340
394
461
537
614
689
758
821
877
924
960
986
1006
1022
1038
1046
1053
1060
1070
1082
1097
1114
1127
1135
1144
1147
1135
1109
1070
1022
972
924
878
835
795
761
735
716
694
665
628
592
560
530
501
470
432
386
333
277
227
179
127
72
11
-55
-120
-184
-247
-311
-374
-435
-494
-551
-606
-660
-714
-763
-805
-839
-862
-873
-874
-867
-852
-831
-805
-773
-736
-692
-639
-577
-512
-451
-396
-352
-315
-278
-247
-226
-213
-205
-201
-198
-195
-199
-208
-217
-220
-218
-211
-202
-189
-167
-134
-98
-64
-33
1
36
67
93
116
144
174
200
223
243
261
284
312
341
367
391
414
438
461
485
509
529
542
556
578
606
631
650
659
654
636
608
569
520
463
401
342
286
226
159
89
19
-49
-110
-157
-190
-216
-242
-270
-297
-323
-352
-387
-429
-475
-523
-565
-599
-627
-651
-673
-689
-700
-705
-704
-698
-694
-693
-685
-664
-637
-614
-595
-576
-554
-531
-516
-509
-506
-501
-494
-481
-465
-453
-445
-433
-414
-394
-373
-348
-317
-286
-259
-236
-211
-182
-154
-124
-82
-21
50
117
180
243
307
368
417
447
461
474
492
502
491
461
417
364
303
240
175
109
38
-38
-121
-208
-295
-376
-446
-503
-554
-599
-633
-655
-670
-689
-712
-731
-741
-739
-730
-726
-723
-713
-696
-673
-646
-621
-609
-608
-608
-610
-617
-624
-629
-629
-627
-625
-627
-631
-633
-630
-622
-608
-590
-570
-550
-529
-502
-472
-444
-421
-403
-392
-391
-394
-388
-371
-349
-329
-314
-301
-284
-264
-242
-214
-181
-146
-112
-81
-61
-55
-64
-83
-106
-125
-137
-142
-142
-139
-136
-132
-125
-115
-104
-89
-75
-68
-66
-62
-52
-40
-32
-27
-19
-3
18
40
64
88
112
140
174
212
246
275
296
305
303
295
285
276
269
266
269
276
290
310
332
353
372
382
385
387
392
406
429
461
502
547
593
638
683
723
760
794
827
861
898
935
966
993
1020
1046
1069
1089
1105
1115
1119
1115
1107
1093
1071
1046
1022
1002
988
975
966
964
965
970
978
986
992
992
982
955
914
868
822
776
730
682
633
591
563
542
523
500
476
449
423
402
386
364
333
301
269
236
203
169
133
99
64
25
-15
-53
-90
-128
-165
-206
-250
-296
-343
-390
-435
-481
-525
-564
-600
-636
-670
-702
-735
-767
-800
-833
-863
-889
-908
-915
-910
-893
-867
-831
-786
-727
-662
-595
-531
-478
-436
-400
-363
-326
-290
-253
-219
-188
-160
-131
-100
-67
-38
-15
0
10
18
21
21
20
21
28
37
44
50
57
65
73
79
83
87
91
95
98
106
124
144
160
174
187
196
201
203
201
197
195
196
199
202
204
210
217
220
215
202
186
169
149
125
96
66
36
6
-21
-43
-65
-86
-102
-112
-119
-127
-135
-143
-149
-157
-170
-184
-198
-212
-219
-218
-218
-218
-218
-218
-218
-218
-218
-217
-217
-217
-217
-217
-217
-217
-217
-217
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-215
-215
-215
-215
-215
-215
-215
-215
-215
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-212
-212
-212
-212
-212
-212
-212
-212
-212
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-210
-210
-210
-210
-210
-210
-210
-210
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-207
-207
-207
-207
-207
-207
-207
-207
-207
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-205
-205
-205
-205
-205
-205
-205
-205
-205
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-203
-203
-203
-203
-203
-203
-203
-203
-203
-202
-202
-202
-202
-202
-202
-202
-202
-202
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-200
-200
-200
-200
-200
-200
-200
-200
-200
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-198
-198
-198
-198
-198
-198
-198
-198
-198
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-195
-195
-195
-195
-195
-195
-195
-195
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-193
-193
-193
-193
-193
-193
-193
-193
-193
-192
-192
