20
7378
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
5
4
4
4
4
4
4
3
3
3
3
3
3
2
2
2
2
2
1
1
1
1
1
0
0
0
0
0
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-4
-4
-4
-4
-5
-5
-5
-5
-6
-6
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-8
-9
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-19
-20
-20
-20
-21
-21
-21
-21
-22
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-26
-27
-27
-27
-28
-28
-28
-28
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-39
-39
-39
-40
-40
-40
-41
-41
-41
-42
-42
-42
-43
-43
-44
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-50
-50
-51
-51
-52
-52
-52
-53
-53
-54
-54
-54
-55
-55
-56
-56
-57
-57
-57
-58
-58
-59
-59
-60
-60
-61
-61
-62
-62
-63
-63
-64
-64
-65
-65
-66
-66
-67
-68
-68
-69
-69
-70
-71
-71
-72
-72
-73
-74
-74
-75
-76
-76
-77
-78
-78
-79
-79
-80
-81
-81
-82
-82
-83
-83
-84
-84
-85
-85
-86
-86
-87
-88
-88
-89
-90
-90
-91
-92
-92
-93
-93
-94
-95
-95
-96
-97
-98
-98
-99
-100
-101
-102
-102
-103
-104
-105
-106
-107
-108
-108
-109
-110
-111
-111
-112
-113
-114
-115
-116
-117
-118
-118
-119
-120
-121
-122
-122
-123
-124
-125
-125
-126
-127
-127
-128
-129
-130
-131
-131
-132
-133
-134
-135
-136
-136
-137
-138
-139
-140
-140
-141
-142
-143
-143
-144
-145
-145
-146
-147
-148
-148
-149
-150
-151
-151
-152
-153
-154
-155
-155
-156
-157
-158
-158
-159
-160
-161
-162
-163
-164
-165
-166
-167
-167
-168
-169
-170
-172
-173
-174
-175
-176
-177
-178
-179
-180
-181
-182
-183
-184
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-205
-206
-207
-208
-208
-209
-210
-211
-212
-212
-213
-214
-215
-216
-217
-218
-218
-219
-220
-220
-221
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-223
-223
-224
-225
-226
-226
-227
-227
-228
-229
-230
-231
-232
-233
-235
-237
-238
-240
-241
-243
-245
-246
-247
-249
-250
-252
-254
-255
-257
-258
-259
-261
-262
-264
-266
-268
-270
-272
-273
-274
-276
-277
-279
-280
-281
-281
-282
-282
-283
-284
-284
-285
-286
-286
-287
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-290
-290
-290
-290
-291
-291
-291
-291
-290
-290
-290
-289
-289
-288
-288
-288
-287
-287
-286
-286
-285
-284
-283
-282
-282
-281
-281
-280
-280
-280
-280
-280
-280
-280
-280
-281
-281
-282
-282
-283
-284
-284
-285
-286
-286
-287
-288
-288
-289
-290
-290
-290
-290
-290
-289
-288
-287
-286
-286
-285
-284
-282
-281
-279
-278
-276
-275
-273
-272
-270
-269
-269
-268
-267
-266
-264
-263
-262
-262
-261
-261
-261
-260
-260
-260
-259
-259
-259
-259
-259
-259
-259
-259
-258
-256
-256
-255
-255
-254
-254
-254
-254
-255
-255
-255
-256
-256
-257
-258
-260
-262
-263
-265
-266
-267
-268
-269
-271
-273
-275
-277
-278
-279
-281
-283
-285
-287
-289
-291
-293
-295
-297
-299
-300
-302
-304
-306
-307
-309
-310
-311
-312
-313
-314
-315
-316
-317
-319
-321
-321
-321
-321
-320
-321
-321
-321
-322
-321
-320
-318
-317
-316
-315
-315
-314
-312
-311
-310
-309
-308
-306
-305
-303
-302
-301
-302
-302
-302
-303
-303
-304
-305
-307
-309
-311
-313
-314
-316
-318
-319
-320
-321
-322
-323
-324
-324
-324
-326
-328
-330
-332
-333
-334
-336
-337
-339
-342
-344
-345
-346
-347
-347
-346
-344
-342
-339
-337
-334
-332
-329
-325
-321
-317
-312
-307
-302
-298
-294
-290
-287
-284
-282
-280
-278
-276
-274
-272
-270
-270
-270
-269
-268
-267
-265
-262
-260
-258
-256
-254
-251
-249
-247
-244
-241
-238
-236
-234
-233
-231
-230
-229
-228
-227
-225
-223
-221
-219
-216
-213
-210
-207
-204
-202
-198
-195
-192
-191
-190
-189
-188
-187
-188
-189
-191
-191
-191
-191
-192
-193
-194
-193
-192
-191
-189
-188
-186
-185
-183
-180
-176
-172
-168
-164
-161
-157
-153
-151
-149
-147
-146
-145
-146
-147
-149
-151
-152
-153
-153
-153
-152
-151
-149
-146
-142
-138
-133
-127
-120
-112
-104
-97
-90
-83
-76
-69
-64
-59
-56
-54
-54
-54
-55
-56
-57
-57
-57
-57
-58
-59
-58
-57
-54
-51
-46
-41
-35
-29
-22
-14
-7
0
5
10
14
17
19
19
19
17
15
12
8
6
3
2
3
5
7
11
17
24
31
40
49
58
67
76
86
96
106
116
125
133
143
152
161
170
177
183
189
195
201
207
213
218
223
228
234
240
247
254
262
270
279
287
295
304
310
315
318
322
324
326
327
328
330
332
334
336
339
342
345
348
352
356
358
359
359
361
364
367
370
373
376
379
382
386
391
396
402
408
414
419
423
427
432
435
438
441
444
446
449
452
455
457
459
463
467
471
476
480
483
485
486
488
489
489
489
489
490
490
489
489
489
488
487
484
480
475
469
462
456
450
443
436
431
428
426
425
426
426
426
427
426
424
422
420
420
419
418
417
415
411
408
406
403
402
400
399
397
393
389
385
380
374
369
365
362
363
365
368
373
379
385
392
401
411
420
429
436
441
444
447
450
454
457
460
462
465
467
470
473
475
477
479
483
487
491
495
499
501
504
506
508
511
513
515
516
515
512
508
503
496
486
473
459
445
430
417
406
396
387
378
369
362
357
354
353
353
353
355
358
362
365
369
373
377
381
385
391
397
403
408
412
414
416
417
417
419
424
431
441
453
464
475
486
499
513
529
544
558
570
580
587
593
597
600
600
598
595
590
584
579
573
567
559
548
537
526
515
504
492
482
473
466
459
452
443
431
420
410
402
397
392
387
381
375
369
364
359
354
347
342
337
334
331
329
327
326
328
331
336
341
345
350
354
357
360
361
362
363
362
360
357
353
348
343
339
335
331
328
323
318
311
304
295
287
279
274
270
266
261
255
248
241
233
225
217
209
200
189
179
170
162
155
149
145
142
140
138
136
134
133
134
136
140
146
153
163
173
183
192
200
207
213
220
227
234
241
247
252
253
252
251
250
246
242
237
231
224
217
208
199
189
182
177
174
172
171
169
166
163
160
156
150
143
136
128
121
116
112
109
106
105
107
110
115
120
125
129
132
136
139
144
148
154
160
164
167
166
164
161
157
153
148
141
134
129
125
119
112
105
100
94
88
81
73
64
52
40
27
15
2
-12
-27
-42
-56
-69
-84
-101
-119
-136
-153
-169
-184
-200
-216
-233
-251
-266
-281
-297
-313
-329
-345
-360
-375
-389
-402
-414
-425
-434
-442
-449
-454
-458
-460
-462
-464
-464
-462
-459
-454
-449
-446
-444
-441
-438
-435
-434
-436
-439
-442
-444
-447
-452
-459
-466
-474
-481
-486
-492
-498
-504
-512
-522
-534
-549
-564
-580
-596
-611
-625
-641
-654
-667
-679
-691
-701
-709
-716
-719
-720
-719
-718
-717
-716
-714
-710
-703
-694
-686
-679
-672
-665
-658
-650
-642
-635
-628
-622
-613
-603
-592
-581
-569
-557
-545
-535
-525
-516
-507
-498
-491
-486
-485
-487
-491
-500
-510
-522
-533
-546
-562
-578
-595
-615
-636
-660
-685
-708
-730
-750
-770
-787
-805
-823
-841
-858
-872
-886
-898
-906
-911
-913
-915
-916
-918
-920
-922
-922
-919
-916
-912
-909
-906
-902
-899
-897
-897
-897
-897
-898
-899
-900
-899
-898
-897
-896
-897
-897
-898
-898
-896
-893
-888
-884
-882
-880
-877
-875
-875
-876
-880
-884
-889
-894
-900
-907
-916
-927
-939
-949
-958
-968
-981
-994
-1006
-1016
-1027
-1037
-1045
-1054
-1061
-1067
-1071
-1075
-1078
-1080
-1080
-1077
-1071
-1064
-1058
-1053
-1049
-1045
-1041
-1036
-1029
-1020
-1012
-1004
-997
-991
-987
-984
-982
-979
-976
-972
-970
-969
-970
-973
-977
-984
-991
-995
-998
-1000
-1006
-1014
-1022
-1031
-1041
-1050
-1059
-1068
-1079
-1090
-1100
-1108
-1115
-1121
-1124
-1124
-1122
-1118
-1114
-1109
-1105
-1100
-1096
-1092
-1089
-1086
-1082
-1076
-1070
-1064
-1056
-1047
-1037
-1028
-1020
-1012
-1008
-1008
-1006
-1004
-1002
-1002
-1002
-1004
-1004
-1004
-1000
-997
-994
-989
-983
-975
-969
-964
-959
-956
-953
-951
-951
-954
-959
-964
-968
-970
-972
-973
-974
-975
-978
-983
-989
-996
-1004
-1012
-1022
-1032
-1043
-1054
-1067
-1078
-1086
-1092
-1095
-1099
-1104
-1108
-1113
-1116
-1117
-1118
-1117
-1114
-1109
-1102
-1096
-1090
-1082
-1072
-1060
-1047
-1034
-1020
-1002
-984
-964
-944
-925
-906
-889
-875
-864
-854
-842
-828
-814
-799
-784
-770
-754
-740
-727
-718
-710
-706
-703
-701
-701
-701
-703
-706
-709
-712
-714
-714
-713
-712
-711
-708
-704
-699
-694
-690
-687
-685
-682
-676
-667
-657
-645
-633
-620
-607
-591
-572
-553
-535
-517
-500
-484
-471
-462
-455
-449
-442
-437
-434
-431
-428
-426
-424
-419
-413
-403
-392
-380
-369
-360
-352
-344
-338
-334
-328
-322
-315
-308
-299
-289
-278
-266
-254
-241
-227
-214
-202
-190
-179
-169
-158
-147
-135
-124
-114
-103
-93
-81
-69
-56
-43
-31
-19
-8
0
8
16
26
38
51
63
77
92
109
126
142
156
169
180
189
196
200
200
199
196
193
190
188
187
187
186
184
182
181
181
183
185
188
191
197
205
214
225
237
251
266
281
297
313
328
342
356
369
381
393
403
410
414
416
417
417
414
411
408
405
403
401
400
399
398
400
405
411
417
424
431
439
450
462
474
487
501
514
527
541
553
564
574
583
589
594
596
595
591
586
581
573
563
553
541
529
517
506
495
486
480
476
474
474
476
480
485
490
495
499
504
509
516
524
534
545
555
564
573
581
587
594
599
603
606
608
609
612
614
617
620
622
624
627
632
638
642
646
650
653
656
658
660
662
663
664
664
663
661
658
655
651
644
637
630
621
610
595
579
563
550
540
532
526
521
515
511
507
502
498
494
490
488
487
486
484
482
480
481
484
489
495
501
506
512
517
523
530
536
543
550
558
563
565
565
565
564
563
563
562
559
554
547
539
529
518
508
498
490
483
479
475
472
469
465
462
460
457
454
451
449
448
448
445
441
437
434
432
430
429
428
429
432
436
440
444
447
450
454
458
460
463
464
465
468
471
475
480
487
496
507
522
538
554
570
585
597
608
617
625
630
631
626
620
614
608
604
601
597
593
591
591
591
591
591
591
591
594
598
603
608
613
619
627
636
646
654
662
668
673
678
683
689
695
700
704
708
711
713
713
712
709
707
705
703
701
700
698
695
690
682
671
658
644
629
613
597
582
569
557
544
532
522
513
504
497
491
486
481
474
465
455
445
435
425
416
405
394
383
373
366
362
360
360
361
363
366
370
374
379
385
393
403
413
423
431
438
444
448
451
453
456
456
454
449
441
431
417
400
383
365
349
333
318
304
289
273
258
243
230
218
209
204
202
203
204
206
208
210
215
221
229
240
254
269
284
299
314
328
343
358
375
391
407
422
437
450
462
473
484
495
505
514
519
521
521
519
515
506
496
484
473
460
448
434
420
406
394
382
372
365
358
353
346
339
333
327
322
317
313
310
307
304
301
300
301
303
307
311
316
320
325
330
338
347
356
365
372
379
382
384
383
383
382
381
379
376
375
376
378
379
379
379
379
379
378
378
378
379
379
376
372
367
360
352
345
338
332
327
321
315
310
304
298
295
292
291
289
288
284
280
275
271
267
262
257
251
244
236
225
214
204
195
186
178
168
155
140
123
107
91
76
63
52
44
42
44
48
54
62
71
82
94
106
120
133
147
160
172
183
194
203
213
224
237
251
266
279
293
307
321
335
348
360
371
381
389
396
403
408
410
411
412
412
411
409
407
405
402
400
398
396
393
390
388
387
385
383
381
378
376
374
371
367
363
357
351
343
333
323
312
301
290
279
269
257
243
228
214
200
188
175
163
152
141
132
125
118
112
104
97
91
86
80
73
66
57
48
40
33
26
18
10
3
-5
-12
-20
-29
-39
-50
-60
-70
-79
-89
-101
-115
-132
-150
-170
-189
-208
-225
-240
-252
-261
-270
-278
-286
-293
-300
-305
-311
-317
-324
-330
-337
-345
-355
-366
-379
-392
-403
-413
-421
-431
-442
-455
-469
-485
-503
-521
-540
-559
-578
-594
-608
-621
-635
-652
-671
-690
-709
-726
-742
-759
-776
-791
-803
-812
-819
-825
-830
-833
-832
-831
-829
-828
-828
-829
-831
-834
-838
-844
-851
-858
-865
-870
-875
-879
-883
-885
-887
-889
-891
-895
-901
-908
-916
-924
-932
-940
-947
-955
-962
-968
-973
-979
-983
-987
-991
-995
-1000
-1002
-1006
-1008
-1010
-1012
-1016
-1018
-1022
-1028
-1035
-1043
-1055
-1069
-1085
-1102
-1118
-1135
-1152
-1169
-1186
-1204
-1223
-1242
-1262
-1282
-1306
-1332
-1360
-1388
-1417
-1447
-1478
-1509
-1538
-1568
-1597
-1625
-1653
-1681
-1709
-1734
-1758
-1781
-1802
-1821
-1839
-1856
-1873
-1889
-1904
-1918
-1933
-1947
-1961
-1977
-1994
-2011
-2027
-2041
-2056
-2069
-2079
-2086
-2093
-2098
-2102
-2105
-2107
-2109
-2112
-2116
-2118
-2119
-2117
-2112
-2105
-2096
-2085
-2073
-2062
-2051
-2041
-2031
-2021
-2011
-2000
-1990
-1980
-1970
-1961
-1954
-1949
-1944
-1939
-1936
-1934
-1934
-1936
-1939
-1945
-1952
-1961
-1973
-1986
-2000
-2016
-2033
-2053
-2071
-2089
-2105
-2119
-2130
-2140
-2148
-2153
-2151
-2145
-2135
-2122
-2107
-2090
-2073
-2057
-2044
-2033
-2021
-2008
-1995
-1981
-1966
-1950
-1933
-1914
-1892
-1868
-1844
-1821
-1800
-1780
-1762
-1746
-1732
-1721
-1714
-1710
-1706
-1703
-1699
-1695
-1690
-1686
-1682
-1681
-1682
-1683
-1686
-1687
-1688
-1690
-1694
-1699
-1705
-1711
-1714
-1715
-1714
-1712
-1710
-1708
-1707
-1707
-1709
-1710
-1709
-1706
-1700
-1693
-1685
-1677
-1671
-1666
-1662
-1660
-1660
-1662
-1666
-1672
-1682
-1692
-1703
-1713
-1723
-1732
-1739
-1744
-1748
-1751
-1757
-1766
-1777
-1789
-1799
-1808
-1814
-1819
-1821
-1821
-1817
-1811
-1802
-1791
-1781
-1773
-1768
-1764
-1761
-1759
-1756
-1754
-1752
-1753
-1757
-1765
-1776
-1790
-1804
-1818
-1832
-1847
-1862
-1877
-1889
-1896
-1897
-1893
-1884
-1869
-1850
-1828
-1804
-1776
-1746
-1712
-1675
-1635
-1593
-1551
-1510
-1472
-1437
-1407
-1382
-1364
-1352
-1348
-1351
-1359
-1372
-1387
-1405
-1424
-1440
-1451
-1457
-1459
-1456
-1451
-1441
-1427
-1408
-1388
-1366
-1344
-1322
-1302
-1285
-1269
-1257
-1249
-1246
-1245
-1245
-1246
-1248
-1250
-1252
-1255
-1260
-1265
-1271
-1279
-1287
-1295
-1301
-1305
-1307
-1309
-1312
-1317
-1325
-1332
-1337
-1341
-1344
-1345
-1347
-1348
-1348
-1349
-1352
-1358
-1370
-1388
-1413
-1444
-1481
-1521
-1563
-1605
-1647
-1685
-1717
-1746
-1772
-1795
-1815
-1832
-1846
-1856
-1862
-1868
-1871
-1873
-1872
-1871
-1868
-1860
-1846
-1826
-1799
-1766
-1725
-1679
-1628
-1576
-1521
-1464
-1406
-1349
-1294
-1244
-1199
-1156
-1116
-1081
-1051
-1025
-1004
-988
-977
-971
-970
-972
-978
-988
-1002
-1022
-1050
-1084
-1124
-1169
-1215
-1259
-1300
-1338
-1374
-1406
-1435
-1460
-1481
-1498
-1510
-1518
-1522
-1521
-1517
-1512
-1504
-1494
-1480
-1465
-1452
-1440
-1432
-1426
-1422
-1423
-1431
-1445
-1463
-1483
-1502
-1521
-1541
-1560
-1577
-1595
-1611
-1627
-1642
-1655
-1667
-1677
-1683
-1688
-1694
-1701
-1709
-1718
-1726
-1733
-1741
-1748
-1756
-1763
-1768
-1770
-1771
-1769
-1765
-1759
-1753
-1749
-1748
-1751
-1758
-1767
-1777
-1786
-1795
-1803
-1809
-1814
-1815
-1814
-1812
-1807
-1800
-1790
-1777
-1761
-1744
-1722
-1697
-1667
-1635
-1600
-1563
-1524
-1484
-1444
-1405
-1368
-1333
-1302
-1276
-1254
-1234
-1215
-1193
-1167
-1137
-1102
-1062
-1018
-973
-930
-889
-852
-820
-794
-775
-763
-756
-753
-753
-755
-759
-763
-767
-768
-769
-771
-774
-779
-786
-796
-809
-823
-839
-856
-871
-884
-894
-901
-906
-907
-904
-895
-884
-873
-860
-847
-829
-808
-781
-752
-721
-688
-653
-616
-577
-536
-494
-449
-404
-360
-316
-272
-227
-181
-134
-84
-31
23
79
135
191
246
301
354
406
457
508
560
612
663
713
761
806
847
883
916
944
970
994
1018
1042
1065
1088
1110
1131
1151
1169
1187
1202
1215
1227
1237
1244
1246
1245
1244
1245
1248
1255
1264
1275
1287
1299
1312
1325
1340
1356
1372
1388
1405
1424
1445
1470
1496
1524
1553
1583
1614
1648
1683
1721
1763
1807
1851
1895
1935
1973
2008
2040
2071
2102
2133
2165
2200
2239
2282
2329
2381
2436
2494
2551
2606
2657
2704
2746
2782
2814
2842
2867
2890
2910
2928
2945
2959
2972
2985
2998
3014
3033
3054
3077
3101
3126
3151
3176
3204
3234
3266
3300
3336
3375
3415
3456
3498
3541
3583
3624
3659
3688
3707
3714
3711
3697
3675
3647
3613
3573
3529
3481
3429
3377
3324
3268
3207
3139
3066
2988
2908
2828
2751
2676
2604
2538
2478
2423
2375
2332
2296
2266
2243
2229
2224
2228
2239
2257
2282
2312
2347
2385
2425
2464
2502
2540
2579
2620
2663
2709
2757
2806
2854
2901
2944
2984
3022
3057
3090
3119
3144
3163
3174
3178
3176
3169
3159
3146
3133
3118
3104
3089
3074
3058
3044
3029
3012
2995
2977
2960
2944
2931
2921
2915
2910
2906
2904
2903
2903
2901
2897
2889
2879
2868
2855
2843
2831
2818
2804
2788
2772
2756
2742
2728
2715
2702
2690
2677
2662
2646
2627
2607
2586
2564
2543
2522
2498
2472
2443
2414
2385
2357
2330
2305
2283
2261
2240
2220
2201
2183
2169
2157
2149
2144
2141
2137
2132
2124
2113
2099
2084
2066
2045
2021
1995
1966
1934
1899
1861
1822
1783
1742
1701
1659
1616
1571
1525
1478
1431
1387
1346
1308
1276
1249
1228
1213
1203
1199
1199
1202
1206
1210
1214
1218
1220
1221
1219
1215
1209
1199
1183
1160
1132
1098
1059
1014
968
917
865
811
755
697
636
573
508
441
374
310
251
197
150
110
75
47
25
8
-4
-10
-12
-9
-2
9
24
44
71
101
132
162
190
216
239
260
278
294
308
321
333
343
353
363
371
377
381
384
385
383
377
365
346
321
292
261
226
187
145
101
55
8
-38
-83
-126
-168
-207
-243
-278
-312
-344
-375
-405
-432
-457
-479
-497
-514
-528
-540
-552
-565
-580
-598
-618
-639
-663
-690
-720
-754
-789
-825
-861
-895
-928
-960
-993
-1027
-1062
-1098
-1135
-1173
-1210
-1248
-1286
-1323
-1361
-1399
-1436
-1471
-1504
-1536
-1568
-1602
-1637
-1673
-1708
-1742
-1775
-1808
-1840
-1870
-1896
-1918
-1935
-1949
-1958
-1963
-1963
-1960
-1953
-1945
-1938
-1932
-1925
-1918
-1910
-1900
-1891
-1882
-1873
-1865
-1855
-1844
-1830
-1813
-1794
-1772
-1745
-1715
-1682
-1646
-1607
-1566
-1525
-1483
-1443
-1403
-1362
-1321
-1280
-1241
-1204
-1170
-1136
-1104
-1073
-1044
-1016
-994
-972
-953
-933
-913
-891
-869
-845
-821
-799
-778
-759
-741
-723
-708
-696
-686
-680
-679
-680
-682
-683
-681
-676
-669
-661
-652
-642
-632
-622
-612
-604
-596
-589
-583
-579
-576
-574
-573
-576
-580
-587
-596
-607
-619
-632
-645
-657
-666
-671
-671
-664
-652
-633
-608
-578
-545
-508
-467
-425
-381
-335
-288
-240
-192
-144
-96
-50
-5
40
82
123
160
194
225
252
277
298
319
340
362
383
404
422
438
452
463
473
482
492
501
512
523
537
553
573
598
628
663
701
742
784
829
876
923
971
1018
1063
1107
1148
1186
1219
1247
1271
1291
1306
1318
1325
1329
1331
1333
1333
1335
1338
1343
1352
1364
1380
1399
1420
1444
1469
1495
1521
1547
1572
1594
1613
1630
1644
1656
1667
1677
1688
1697
1704
1710
1713
1714
1713
1713
1713
1715
1717
1720
1724
1730
1735
1739
1743
1747
1752
1759
1768
1779
1792
1805
1817
1829
1842
1854
1867
1880
1892
1904
1917
1931
1946
1961
1978
1994
2008
2019
2025
2028
2025
2021
2012
2001
1987
1973
1960
1947
1934
1920
1904
1887
1867
1844
1817
1787
1752
1713
1671
1625
1576
1522
1464
1402
1337
1268
1198
1126
1051
976
899
822
745
669
594
520
448
377
309
245
184
126
73
22
-26
-73
-119
-163
-205
-246
-285
-323
-362
-400
-438
-475
-509
-541
-571
-598
-625
-653
-682
-714
-750
-790
-835
-885
-940
-1000
-1067
-1136
-1210
-1285
-1362
-1440
-1517
-1594
-1671
-1749
-1827
-1906
-1986
-2065
-2146
-2228
-2314
-2402
-2494
-2588
-2683
-2779
-2875
-2971
-3068
-3165
-3261
-3357
-3454
-3552
-3651
-3751
-3851
-3953
-4054
-4155
-4255
-4355
-4454
-4552
-4650
-4746
-4841
-4934
-5028
-5123
-5217
-5310
-5402
-5493
-5581
-5667
-5750
-5830
-5908
-5985
-6060
-6134
-6207
-6280
-6354
-6427
-6502
-6577
-6651
-6725
-6797
-6867
-6936
-7001
-7063
-7120
-7171
-7216
-7256
-7290
-7318
-7340
-7357
-7369
-7376
-7378
-7376
-7370
-7359
-7345
-7329
-7310
-7290
-7268
-7246
-7224
-7204
-7185
-7168
-7151
-7136
-7121
-7106
-7090
-7073
-7055
-7034
-7011
-6986
-6957
-6927
-6894
-6857
-6817
-6773
-6724
-6671
-6614
-6554
-6491
-6426
-6359
-6292
-6225
-6160
-6097
-6038
-5984
-5932
-5884
-5836
-5790
-5744
-5700
-5658
-5616
-5575
-5536
-5498
-5461
-5424
-5388
-5352
-5314
-5276
-5237
-5198
-5159
-5121
-5084
-5048
-5013
-4980
-4948
-4919
-4892
-4868
-4847
-4828
-4812
-4797
-4784
-4773
-4763
-4755
-4748
-4744
-4741
-4741
-4744
-4749
-4757
-4766
-4777
-4789
-4801
-4813
-4825
-4836
-4847
-4857
-4865
-4871
-4874
-4875
-4873
-4868
-4860
-4849
-4835
-4817
-4797
-4772
-4744
-4711
-4675
-4634
-4589
-4539
-4483
-4424
-4360
-4292
-4221
-4146
-4067
-3985
-3901
-3814
-3726
-3636
-3546
-3456
-3367
-3278
-3190
-3102
-3014
-2927
-2841
-2753
-2665
-2576
-2487
-2396
-2305
-2212
-2118
-2023
-1927
-1831
-1733
-1635
-1536
-1436
-1335
-1235
-1133
-1032
-930
-829
-728
-626
-524
-422
-319
-215
-112
-9
94
195
294
391
485
576
664
749
831
910
987
1062
1135
1206
1276
1346
1414
1482
1550
1618
1686
1755
1823
1890
1957
2021
2086
2148
2209
2269
2329
2387
2443
2497
2548
2597
2643
2686
2727
2764
2800
2832
2862
2890
2917
2942
2966
2989
3011
3032
3053
3074
3096
3118
3140
3162
3185
3207
3229
3250
3269
3287
3302
3317
3330
3343
3354
3364
3372
3380
3387
3394
3400
3405
3409
3412
3414
3414
3412
3410
3406
3400
3393
3385
3375
3364
3349
3332
3312
3290
3264
3236
3206
3173
3136
3097
3055
3011
2966
2920
2873
2828
2783
2740
2699
2659
2622
2587
2554
2524
2497
2472
2449
2429
2409
2391
2372
2354
2334
2313
2291
2268
2243
2217
2190
2162
2133
2103
2072
2041
2009
1976
1943
1909
1875
1841
1806
1772
1737
1702
1668
1634
1600
1568
1537
1507
1478
1450
1423
1396
1370
1345
1321
1298
1276
1253
1231
1207
1184
1161
1139
1118
1098
1079
1061
1043
1025
1006
990
972
956
940
924
910
897
885
874
865
859
857
858
864
874
888
906
927
952
980
1012
1046
1082
1120
1159
1199
1239
1279
1317
1355
1393
1429
1465
1499
1533
1564
1595
1623
1649
1673
1695
1716
1735
1752
1767
1780
1790
1799
1806
1811
1815
1818
1821
1824
1826
1829
1833
1838
1845
1854
1866
1880
1896
1915
1936
1960
1986
2015
2047
2080
2115
2152
2191
2232
2275
2320
2369
2420
2473
2529
2586
2645
2704
2763
2821
2878
2933
2986
3037
3085
3132
3177
3220
3262
3303
3342
3380
3417
3453
3488
3522
3556
3589
3621
3651
3681
3710
3737
3763
3788
3813
3838
3862
3886
3909
3932
3955
3978
4001
4022
4043
4064
4082
4100
4115
4128
4140
4149
4157
4163
4168
4173
4176
4179
4182
4184
4186
4188
4191
4194
4197
4202
4206
4211
4215
4219
4221
4222
4222
4219
4213
4205
4196
4183
4169
4153
4135
4116
4096
4075
4051
4027
4003
3977
3950
3921
3890
3857
3823
3787
3750
3711
3672
3631
3590
3547
3502
3456
3408
3358
3306
3251
3195
3136
3076
3013
2949
2882
2813
2742
2668
2592
2515
2435
2354
2271
2187
2100
2011
1921
1829
1735
1639
1543
1445
1346
1247
1148
1048
948
847
747
646
545
444
345
246
149
52
-43
-136
-229
-322
-415
-508
-601
-695
-790
-885
-981
-1077
-1174
-1269
-1363
-1456
-1546
-1634
-1720
-1802
-1882
-1959
-2033
-2106
-2176
-2243
-2307
-2368
-2427
-2482
-2535
-2585
-2633
-2679
-2723
-2765
-2805
-2845
-2885
-2924
-2963
-3003
-3043
-3082
-3123
-3164
-3206
-3248
-3292
-3336
-3382
-3430
-3478
-3528
-3578
-3630
-3683
-3736
-3790
-3846
-3902
-3959
-4016
-4074
-4131
-4189
-4246
-4304
-4363
-4422
-4482
-4542
-4602
-4662
-4721
-4780
-4837
-4894
-4949
-5002
-5054
-5104
-5152
-5198
-5242
-5284
-5324
-5361
-5395
-5427
-5456
-5481
-5504
-5523
-5539
-5552
-5561
-5565
-5566
-5563
-5555
-5544
-5528
-5509
-5486
-5459
-5430
-5397
-5362
-5323
-5282
-5237
-5190
-5139
-5086
-5030
-4973
-4913
-4851
-4787
-4722
-4654
-4586
-4515
-4444
-4373
-4301
-4229
-4158
-4088
-4019
-3953
-3889
-3828
-3769
-3714
-3660
-3609
-3560
-3513
-3467
-3423
-3380
-3337
-3295
-3253
-3211
-3170
-3128
-3087
-3044
-3002
-2959
-2915
-2872
-2829
-2786
-2743
-2700
-2656
-2612
-2568
-2524
-2479
-2435
-2391
-2347
-2304
-2262
-2222
-2182
-2143
-2106
-2071
-2037
-2005
-1974
-1944
-1915
-1887
-1860
-1834
-1809
-1785
-1762
-1740
-1719
-1698
-1677
-1657
-1636
-1615
-1594
-1573
-1551
-1529
-1507
-1486
-1464
-1442
-1420
-1397
-1373
-1347
-1320
-1292
-1262
-1229
-1195
-1159
-1122
-1084
-1045
-1004
-964
-922
-880
-837
-794
-749
-705
-661
-617
-573
-530
-486
-443
-399
-355
-311
-267
-224
-180
-137
-94
-51
-9
33
75
116
156
196
236
276
316
356
396
436
476
515
554
591
628
662
695
726
755
783
808
831
852
871
888
903
917
929
939
949
957
965
972
978
983
987
989
989
987
983
977
968
958
946
933
917
901
882
863
843
822
800
776
750
722
693
662
628
592
554
515
473
430
386
341
296
249
202
154
105
56
6
-45
-98
-153
-209
-267
-326
-386
-448
-510
-573
-637
-702
-767
-832
-898
-965
-1031
-1098
-1164
-1231
-1297
-1363
-1429
-1494
-1559
-1622
-1684
-1745
-1803
-1859
-1912
-1963
-2011
-2056
-2098
-2137
-2172
-2203
-2231
-2255
-2276
-2292
-2305
-2315
-2321
-2323
-2323
-2319
-2313
-2305
-2294
-2281
-2265
-2248
-2229
-2208
-2185
-2161
-2135
-2108
-2079
-2047
-2013
-1979
-1941
-1903
-1862
-1821
-1779
-1736
-1693
-1649
-1605
-1562
-1518
-1476
-1435
-1395
-1356
-1319
-1283
-1248
-1215
-1182
-1151
-1120
-1090
-1060
-1030
-1000
-971
-942
-912
-884
-856
-828
-802
-776
-751
-728
-705
-684
-664
-646
-629
-614
-601
-590
-580
-572
-566
-562
-560
-560
-562
-566
-572
-580
-590
-602
-616
-631
-649
-667
-687
-707
-728
-750
-773
-797
-822
-846
-872
-897
-922
-947
-972
-996
-1020
-1043
-1066
-1089
-1111
-1132
-1153
-1174
-1195
-1217
-1239
-1261
-1285
-1308
-1333
-1359
-1385
-1411
-1438
-1465
-1492
-1518
-1545
-1571
-1596
-1620
-1643
-1665
-1685
-1705
-1723
-1740
-1756
-1770
-1783
-1794
-1804
-1813
-1821
-1828
-1834
-1839
-1843
-1846
-1847
-1847
-1845
-1842
-1837
-1830
-1821
-1811
-1798
-1783
-1767
-1749
-1730
-1710
-1688
-1666
-1643
-1619
-1594
-1568
-1541
-1513
-1483
-1452
-1420
-1386
-1351
-1316
-1279
-1241
-1203
-1164
-1124
-1084
-1043
-1002
-959
-916
-872
-827
-782
-735
-688
-640
-591
-540
-489
-435
-380
-322
-262
-200
-136
-69
-1
70
142
216
291
367
444
521
600
679
759
840
922
1006
1092
1179
1268
1359
1453
1547
1644
1741
1839
1937
2033
2131
2227
2321
2413
2504
2591
2676
2758
2838
2915
2989
3060
3129
3193
3255
3314
3369
3422
3472
3519
3563
3606
3646
3683
3719
3753
3784
3813
3840
3865
3888
3908
3926
3942
3956
3968
3978
3986
3992
3997
4000
4002
4002
4001
3999
3996
3991
3986
3979
3972
3964
3955
3946
3937
3927
3918
3908
3897
3886
3875
3863
3850
3837
3823
3809
3795
3780
3765
3750
3734
3718
3702
3684
3666
3647
3626
3605
3584
3561
3538
3514
3491
3468
3444
3421
3398
3375
3352
3330
3308
3285
3262
3239
3215
3190
3165
3138
3110
3081
3050
3018
2985
2951
2916
2879
2842
2804
2765
2726
2686
2646
2606
2566
2526
2486
2446
2405
2365
2324
2283
2241
2199
2155
2111
2064
2017
1968
1917
1865
1812
1758
1704
1649
1594
1539
1484
1429
1375
1320
1266
1212
1158
1104
1049
995
940
884
827
769
711
652
593
533
473
414
354
294
234
174
114
54
-6
-65
-124
-182
-238
-294
-349
-404
-456
-509
-560
-611
-661
-711
-760
-810
-859
-908
-957
-1004
-1050
-1095
-1138
-1179
-1218
-1254
-1288
-1321
-1351
-1379
-1405
-1428
-1449
-1467
-1482
-1495
-1505
-1513
-1520
-1524
-1526
-1526
-1524
-1521
-1515
-1508
-1499
-1488
-1476
-1462
-1447
-1431
-1414
-1396
-1379
-1361
-1342
-1324
-1306
-1289
-1272
-1256
-1240
-1225
-1210
-1196
-1182
-1169
-1156
-1143
-1130
-1118
-1106
-1094
-1083
-1071
-1061
-1051
-1041
-1033
-1026
-1020
-1016
-1012
-1012
-1012
-1012
-1016
-1018
-1022
-1028
-1033
-1040
-1047
-1055
-1064
-1074
-1085
-1098
-1111
-1126
-1142
-1159
-1177
-1197
-1217
-1238
-1259
-1281
-1304
-1327
-1350
-1372
-1395
-1416
-1436
-1455
-1473
-1489
-1504
-1518
-1530
-1541
-1551
-1559
-1567
-1574
-1580
-1585
-1589
-1592
-1594
-1594
-1593
-1592
-1589
-1587
-1584
-1580
-1577
-1573
-1570
-1566
-1563
-1561
-1558
-1557
-1556
-1555
-1555
-1556
-1557
-1560
-1563
-1567
-1573
-1580
-1589
-1599
-1611
-1624
-1638
-1653
-1669
-1685
-1701
-1717
-1733
-1749
-1764
-1779
-1793
-1807
-1820
-1832
-1844
-1855
-1866
-1876
-1887
-1897
-1907
-1917
-1927
-1937
-1946
-1955
-1964
-1972
-1979
-1986
-1991
-1994
-1997
-1998
-1997
-1996
-1993
-1989
-1984
-1978
-1971
-1964
-1957
-1948
-1939
-1929
-1919
-1908
-1896
-1884
-1871
-1858
-1843
-1828
-1810
-1791
-1770
-1747
-1722
-1696
-1667
-1637
-1605
-1572
-1538
-1502
-1465
-1426
-1387
-1347
-1306
-1264
-1222
-1179
-1136
-1093
-1051
-1008
-968
-927
-888
-849
-811
-775
-739
-704
-670
-636
-603
-570
-537
-504
-472
-440
-407
-375
-342
-308
-275
-241
-207
-173
-140
-107
-75
-44
-14
15
42
69
95
119
143
166
188
210
231
252
273
294
314
334
353
372
390
407
424
440
455
469
482
494
506
516
525
533
539
544
547
547
545
540
533
524
512
497
480
461
440
417
392
365
337
307
276
244
211
176
141
103
65
25
-16
-58
-101
-145
-189
-234
-279
-324
-370
-416
-462
-509
-555
-602
-649
-697
-744
-792
-841
-889
-937
-985
-1032
-1078
-1124
-1168
-1211
-1253
-1294
-1333
-1371
-1409
-1445
-1481
-1517
-1553
-1588
-1623
-1658
-1693
-1728
-1763
-1798
-1833
-1869
-1904
-1940
-1976
-2012
-2048
-2085
-2122
-2159
-2196
-2234
-2272
-2310
-2347
-2385
-2422
-2459
-2495
-2531
-2567
-2601
-2636
-2669
-2702
-2734
-2766
-2797
-2828
-2858
-2887
-2916
-2944
-2972
-2999
-3024
-3049
-3074
-3097
-3120
-3141
-3162
-3182
-3201
-3218
-3234
-3248
-3261
-3273
-3283
-3292
-3299
-3305
-3310
-3313
-3315
-3316
-3316
-3314
-3311
-3307
-3301
-3294
-3287
-3278
-3268
-3257
-3244
-3230
-3215
-3199
-3182
-3164
-3145
-3126
-3107
-3086
-3066
-3045
-3023
-3002
-2980
-2958
-2936
-2914
-2891
-2869
-2846
-2822
-2799
-2775
-2750
-2725
-2700
-2675
-2650
-2625
-2600
-2576
-2553
-2530
-2508
-2486
-2466
-2446
-2426
-2407
-2388
-2369
-2349
-2329
-2309
-2287
-2264
-2241
-2216
-2191
-2165
-2138
-2110
-2081
-2052
-2021
-1991
-1960
-1929
-1897
-1866
-1833
-1801
-1769
-1737
-1705
-1673
-1641
-1610
-1579
-1549
-1519
-1490
-1460
-1432
-1403
-1376
-1348
-1320
-1291
-1262
-1233
-1202
-1171
-1139
-1105
-1071
-1036
-1000
-966
-930
-896
-861
-828
-794
-762
-730
-699
-669
-640
-611
-582
-553
-524
-495
-465
-436
-406
-377
-347
-318
-289
-261
-234
-208
-183
-159
-136
-115
-94
-74
-55
-37
-19
-1
16
33
50
67
84
102
119
137
156
174
193
212
232
251
271
292
314
336
359
383
408
434
460
488
516
545
574
604
633
663
692
721
750
778
807
836
864
893
922
951
980
1010
1040
1070
1100
1132
1163
1195
1227
1259
1290
1322
1354
1385
1417
1449
1480
1512
1543
1574
1605
1636
1666
1695
1724
1751
1778
1804
1829
1853
1876
1898
1919
1939
1958
1975
1991
2005
2019
2031
2041
2050
2058
2065
2070
2074
2077
2078
2078
2077
2074
2070
2066
2060
2054
2045
2037
2029
2017
2007
1995
1982
1968
1953
1937
1921
1903
1885
1866
1846
1825
1804
1782
1760
1737
1713
1690
1666
1642
1617
1593
1569
1545
1521
1496
1472
1447
1423
1398
1373
1348
1322
1297
1271
1246
1220
1195
1169
1144
1120
1096
1072
1050
1028
1006
986
965
945
925
906
887
868
849
831
812
794
777
759
742
725
709
692
676
660
644
627
611
594
577
560
542
524
506
487
469
450
431
412
393
374
356
337
318
298
279
259
239
219
198
177
156
134
113
91
70
48
27
6
-15
-36
-56
-76
-96
-114
-132
-148
-164
-179
-193
-207
-220
-234
-246
-259
-270
-281
-291
-301
-311
-320
-328
-337
-345
-353
-361
-369
-376
-383
-390
-397
-403
-409
-415
-421
-427
-434
-440
-448
-456
-465
-474
-485
-496
-507
-520
-533
-546
-559
-573
-588
-602
-616
-631
-645
-660
-674
-687
-700
-714
-727
-740
-752
-765
-777
-789
-801
-812
-823
-834
-844
-853
-862
-869
-875
-879
-883
-885
-885
-884
-882
-878
-874
-868
-861
-853
-845
-836
-826
-815
-803
-790
-777
-763
-749
-734
-719
-704
-688
-671
-654
-637
-619
-599
-580
-559
-538
-516
-493
-470
-447
-423
-400
-377
-354
-333
-312
-292
-274
-256
-240
-225
-211
-198
-187
-177
-168
-160
-154
-149
-144
-140
-137
-133
-130
-127
-124
-120
-116
-113
-108
-104
-99
-94
-89
-84
-79
-73
-68
-63
-58
-53
-47
-42
-37
-32
-28
-23
-20
-17
-14
-12
-11
-11
-12
-13
-15
-18
-22
-26
-32
-39
-47
-56
-67
-78
-91
-104
-118
-133
-148
-164
-180
-196
-212
-227
-242
-257
-272
-287
-301
-314
-327
-339
-351
-363
-373
-384
-394
-403
-412
-421
-429
-437
-445
-453
-461
-468
-475
-482
-489
-496
-503
-510
-518
-526
-535
-545
-555
-566
-578
-590
-603
-616
-630
-643
-657
-671
-686
-700
-715
-729
-744
-758
-772
-786
-800
-814
-827
-841
-854
-867
-880
-893
-905
-917
-929
-941
-951
-961
-971
-979
-987
-994
-1000
-1004
-1008
-1010
-1012
-1012
-1012
-1010
-1008
-1004
-998
-991
-983
-974
-963
-951
-939
-925
-911
-897
-882
-868
-853
-839
-826
-812
-799
-786
-772
-759
-746
-733
-720
-707
-694
-681
-668
-655
-643
-630
-618
-606
-595
-584
-575
-566
-557
-550
-543
-537
-532
-528
-525
-524
-524
-525
-527
-531
-536
-543
-551
-560
-570
-581
-594
-607
-622
-637
-654
-672
-690
-710
-730
-752
-773
-795
-817
-839
-861
-883
-904
-925
-944
-963
-980
-997
-1012
-1027
-1041
-1054
-1067
-1079
-1091
-1103
-1115
-1127
-1139
-1150
-1161
-1172
-1183
-1194
-1204
-1214
-1224
-1234
-1244
-1253
-1263
-1272
-1281
-1290
-1298
-1306
-1314
-1321
-1329
-1336
-1344
-1352
-1361
-1369
-1379
-1388
-1398
-1407
-1418
-1428
-1439
-1450
-1462
-1474
-1487
-1501
-1516
-1532
-1548
-1565
-1583
-1601
-1619
-1637
-1655
-1673
-1690
-1707
-1723
-1738
-1753
-1767
-1780
-1793
-1805
-1817
-1828
-1838
-1847
-1855
-1863
-1869
-1875
-1880
-1884
-1887
-1889
-1890
-1890
-1889
-1887
-1883
-1879
-1873
-1866
-1858
-1850
-1840
-1829
-1818
-1806
-1792
-1778
-1763
-1747
-1730
-1713
-1694
-1675
-1654
-1633
-1610
-1586
-1562
-1536
-1509
-1482
-1453
-1425
-1395
-1366
-1335
-1304
-1273
-1241
-1208
-1175
-1141
-1107
-1072
-1036
-1000
-964
-928
-891
-855
-818
-782
-746
-710
-675
-640
-606
-572
-539
-506
-474
-443
-413
-383
-354
-327
-300
-274
-249
-226
-203
-182
-162
-143
-125
-109
-93
-79
-65
-52
-41
-30
-20
-10
-1
7
16
24
32
39
47
55
63
71
79
87
96
105
115
125
136
147
159
172
186
199
214
229
244
260
276
292
309
326
344
361
378
396
413
430
448
465
482
498
514
529
544
557
568
579
588
596
604
609
614
617
619
619
618
616
612
608
602
596
589
580
572
563
553
544
536
528
521
514
508
502
496
491
486
480
475
469
462
455
446
437
427
417
406
395
384
373
363
353
344
335
327
320
314
309
303
299
295
291
288
285
281
278
275
272
270
267
264
261
259
256
253
250
246
242
238
233
228
223
217
211
205
198
191
184
176
169
161
153
144
134
124
114
104
93
82
72
61
51
40
29
18
6
-6
-18
-31
-44
-57
-70
-82
-95
-108
-120
-131
-142
-152
-162
-172
-183
-193
-203
-213
-223
-232
-241
-249
-256
-262
-268
-273
-277
-281
-284
-288
-291
-294
-298
-302
-306
-310
-314
-318
-322
-326
-330
-335
-339
-343
-347
-352
-356
-360
-364
-368
-371
-375
-378
-381
-384
-386
-389
-392
-396
-400
-405
-411
-417
-424
-432
-440
-449
-457
-466
-474
-482
-490
-497
-504
-509
-514
-519
-523
-527
-530
-532
-534
-535
-536
-536
-536
-536
-536
-537
-538
-540
-543
-547
-551
-556
-563
-570
-578
-586
-596
-605
-615
-625
-635
-646
-657
-667
-677
-687
-696
-705
-713
-720
-727
-733
-738
-743
-747
-751
-755
-759
-763
-767
-771
-774
-778
-782
-786
-789
-793
-796
-800
-803
-807
-810
-813
-817
-820
-824
-828
-833
-838
-844
-850
-856
-862
-868
-874
-880
-886
-891
-896
-902
-907
-912
-917
-922
-927
-931
-936
-940
-944
-948
-951
-954
-956
-957
-958
-959
-959
-960
-960
-960
-960
-960
-960
-959
-959
-959
-958
-957
-956
-955
-954
-952
-950
-947
-944
-940
-935
-930
-924
-917
-909
-900
-890
-879
-868
-856
-843
-831
-818
-805
-793
-781
-769
-758
-747
-738
-729
-721
-713
-707
-701
-696
-692
-689
-686
-685
-684
-684
-686
-688
-690
-694
-698
-702
-707
-712
-717
-722
-727
-733
-738
-743
-747
-752
-757
-761
-766
-770
-774
-778
-783
-788
-794
-801
-809
-818
-828
-839
-852
-866
-881
-897
-915
-933
-953
-973
-993
-1014
-1036
-1058
-1080
-1102
-1123
-1145
-1167
-1188
-1209
-1229
-1249
-1268
-1287
-1305
-1322
-1338
-1353
-1368
-1381
-1394
-1406
-1417
-1427
-1437
-1446
-1454
-1461
-1467
-1473
-1478
-1482
-1486
-1488
-1490
-1491
-1491
-1490
-1487
-1484
-1480
-1475
-1469
-1462
-1454
-1446
-1438
-1428
-1419
-1409
-1398
-1387
-1375
-1363
-1350
-1337
-1322
-1307
-1291
-1274
-1257
-1239
-1221
-1202
-1183
-1164
-1145
-1126
-1108
-1089
-1071
-1053
-1036
-1018
-1002
-987
-971
-957
-942
-928
-915
-902
-889
-877
-865
-855
-844
-835
-825
-817
-808
-800
-792
-784
-777
-769
-763
-756
-749
-742
-735
-728
-721
-714
-707
-699
-692
-684
-677
-671
-664
-658
-652
-647
-641
-635
-628
-621
-614
-606
-597
-588
-579
-569
-560
-551
-542
-533
-525
-517
-510
-504
-498
-492
-486
-480
-474
-469
-463
-457
-451
-444
-438
-431
-424
-416
-408
-400
-391
-382
-373
-363
-353
-342
-332
-320
-309
-297
-285
-273
-261
-248
-235
-222
-209
-195
-182
-168
-154
-140
-125
-111
-96
-81
-65
-50
-34
-18
-3
13
29
44
59
74
88
102
114
126
137
147
156
163
170
175
179
182
184
185
185
184
183
181
179
176
173
169
165
162
158
154
149
145
140
136
131
126
121
116
112
107
102
98
94
89
85
81
76
71
66
61
56
51
45
40
35
31
27
24
21
19
17
16
16
16
17
18
19
21
23
25
28
30
33
37
40
43
46
50
53
57
60
64
67
70
73
76
79
82
85
87
89
91
92
93
94
94
94
94
94
93
92
92
91
91
90
90
90
90
91
92
93
94
95
97
99
101
103
106
109
113
116
120
124
128
133
137
141
146
151
156
161
166
172
177
182
188
193
197
202
206
210
213
217
219
221
223
225
226
226
226
226
225
224
223
221
219
218
217
216
215
215
215
216
216
217
218
218
219
220
220
221
221
220
220
219
218
216
214
212
209
205
202
198
193
188
183
178
172
165
159
151
143
135
126
116
106
95
83
71
57
44
29
14
-1
-16
-32
-48
-63
-79
-95
-110
-126
-142
-157
-173
-188
-203
-218
-233
-248
-262
-277
-291
-305
-319
-333
-347
-361
-374
-388
-401
-414
-427
-439
-452
-463
-475
-485
-496
-505
-514
-523
-531
-538
-546
-553
-560
-567
-574
-581
-588
-595
-601
-608
-615
-621
-628
-634
-639
-645
-650
-654
-659
-663
-667
-671
-674
-678
-682
-686
-690
-694
-698
-702
-706
-710
-715
-719
-724
-729
-734
-740
-745
-751
-757
-763
-769
-775
-781
-787
-794
-800
-806
-813
-819
-826
-833
-840
-848
-855
-863
-872
-880
-889
-898
-908
-918
-929
-940
-951
-963
-974
-987
-999
-1012
-1025
-1039
-1052
-1066
-1080
-1094
-1107
-1121
-1134
-1148
-1160
-1173
-1186
-1199
-1212
-1225
-1238
-1251
-1265
-1279
-1293
-1307
-1322
-1336
-1351
-1366
-1382
-1397
-1412
-1427
-1443
-1458
-1474
-1489
-1505
-1520
-1535
-1550
-1565
-1580
-1594
-1607
-1620
-1632
-1643
-1654
-1664
-1673
-1682
-1690
-1697
-1704
-1710
-1716
-1721
-1726
-1731
-1735
-1738
-1740
-1742
-1744
-1744
-1744
-1742
-1740
-1737
-1733
-1728
-1722
-1715
-1708
-1700
-1691
-1683
-1674
-1664
-1655
-1645
-1636
-1626
-1617
-1608
-1598
-1589
-1580
-1571
-1561
-1552
-1543
-1534
-1525
-1516
-1507
-1499
-1491
-1483
-1475
-1469
-1462
-1456
-1450
-1445
-1440
-1435
-1431
-1426
-1422
-1418
-1414
-1410
-1405
-1401
-1397
-1393
-1388
-1384
-1379
-1375
-1370
-1365
-1360
-1355
-1350
-1345
-1340
-1335
-1330
-1325
-1320
-1315
-1310
-1305
-1300
-1295
-1290
-1285
-1280
-1275
-1271
-1266
-1261
-1256
-1251
-1247
-1242
-1237
-1232
-1228
-1223
-1219
-1214
-1209
-1205
-1200
-1196
-1191
-1187
-1182
-1178
-1173
-1169
-1164
-1160
-1155
-1151
-1147
-1142
-1138
-1134
-1129
-1125
-1121
-1117
-1112
-1108
-1104
-1100
-1096
-1092
-1088
-1083
-1079
-1075
-1071
-1067
-1063
-1059
-1055
-1051
-1047
-1043
-1040
-1036
-1032
-1028
-1024
-1020
-1016
-1012
-1008
-1004
-1000
-998
-994
-990
-987
-983
-979
-976
-972
-969
-965
-961
-958
-954
-951
-947
-944
-940
-937
-934
-930
-927
-923
-920
-917
-913
-910
-907
-904
-900
-897
-894
-891
-887
-884
-881
-878
-875
-872
-869
-865
-862
-859
-856
-853
-850
-847
-844
-841
-838
-835
-833
-830
-827
-824
-821
-818
-815
-813
-810
-807
-804
-802
-799
-796
-793
-791
-788
-785
-783
-780
-777
-775
-772
-770
-767
-765
-762
-760
-757
-755
-752
-750
-747
-745
-742
-740
-738
-735
-733
-731
-728
-726
-724
-721
-719
-717
-715
-712
-710
-708
-706
-704
-701
-699
-697
-695
-693
-691
-689
-687
-685
-683
-681
-679
-676
-675
-673
-671
-669
-667
-665
-663
-661
-659
-657
-655
-653
-652
-650
-648
-646
-644
-643
-641
-639
-637
-636
-634
-632
-631
-629
-627
-626
-624
-622
-621
-619
-617
-616
-614
-613
-611
-610
-608
-607
-605
-604
-602
-601
-599
-598
-596
-595
-593
-592
-591
-589
-588
-586
