20
11283
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-4
-4
-4
-4
-3
-3
-3
-3
-3
-2
-2
-2
-2
-1
-1
-1
-1
-1
0
0
0
0
1
1
1
2
2
2
2
3
3
3
3
4
4
4
5
5
5
5
6
6
6
7
7
7
8
8
8
8
9
9
10
10
10
11
11
11
12
12
13
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
26
26
27
27
28
28
29
29
30
30
30
31
32
32
33
33
34
35
35
36
36
37
37
38
39
39
40
41
41
42
43
43
44
45
46
46
47
48
49
49
50
51
52
53
54
54
55
56
57
58
59
60
61
61
62
63
64
65
66
67
68
68
69
70
71
72
73
74
75
75
76
77
78
79
80
81
82
83
84
85
86
86
87
88
89
90
91
92
93
94
95
96
97
98
98
99
100
101
102
103
104
105
106
107
108
109
111
112
113
114
115
116
117
119
120
121
122
123
125
126
127
128
130
131
132
133
135
136
137
139
140
141
143
144
145
147
148
149
151
152
153
155
156
157
159
160
161
162
164
165
166
167
169
170
171
172
174
175
176
177
178
180
181
182
183
185
186
187
188
189
190
192
193
194
195
196
197
197
198
199
200
200
201
202
202
203
204
205
205
206
207
208
209
210
211
213
214
215
216
218
219
221
223
225
227
229
230
232
234
236
237
239
241
243
245
248
250
252
254
256
258
260
262
264
266
268
270
272
274
276
278
280
282
284
285
287
289
290
291
293
294
296
297
299
300
301
302
303
304
305
306
307
308
309
310
311
311
312
313
314
315
316
316
317
317
318
318
319
320
321
322
322
323
323
323
324
324
325
325
326
327
327
328
329
330
331
332
334
335
336
338
340
341
343
345
347
349
351
353
354
356
357
359
361
362
363
364
365
366
367
368
369
369
370
370
371
371
371
371
371
371
371
371
372
372
372
372
373
373
374
374
375
375
376
376
377
378
378
379
380
381
381
382
383
383
384
384
385
385
385
385
385
386
387
388
389
390
391
392
393
395
397
398
400
402
405
407
408
410
412
415
417
420
422
424
426
428
431
433
435
437
440
443
446
448
450
453
455
458
460
463
466
468
471
473
475
477
479
482
484
486
488
490
491
493
494
496
497
498
499
500
500
501
502
502
502
502
502
502
503
503
503
503
503
503
503
504
505
505
506
507
509
511
513
515
517
519
521
523
525
527
529
531
533
535
537
538
540
541
543
545
547
549
551
554
557
560
563
565
568
571
574
577
580
583
585
586
587
588
589
589
589
589
588
587
585
584
581
579
576
574
572
571
569
568
567
567
566
565
564
563
563
563
562
562
561
560
558
557
556
555
553
551
550
548
546
544
543
541
540
539
539
539
540
540
539
539
538
538
537
536
536
536
535
535
534
533
532
531
531
530
529
529
529
530
530
530
530
530
530
531
531
530
529
528
528
527
525
523
522
520
518
516
513
510
507
504
500
497
495
493
492
492
492
494
496
498
500
502
504
506
508
508
508
508
508
507
505
502
498
493
487
481
475
468
462
456
449
444
439
435
432
430
429
428
428
428
429
429
430
431
431
432
433
432
431
428
424
419
413
407
400
392
384
377
371
366
363
361
360
360
360
362
364
367
371
375
379
383
386
389
390
390
390
389
387
384
379
373
367
361
354
347
340
332
323
315
306
298
291
284
278
271
265
260
256
252
248
245
240
236
231
226
220
213
206
198
189
179
170
162
154
146
139
133
127
121
115
109
103
98
93
89
84
80
76
73
71
70
69
67
66
64
61
58
54
51
47
43
38
35
31
27
23
18
13
7
2
-3
-7
-10
-12
-15
-17
-19
-21
-23
-25
-29
-34
-39
-45
-50
-55
-60
-64
-69
-74
-80
-86
-93
-101
-109
-117
-125
-132
-138
-143
-147
-149
-152
-154
-156
-157
-157
-157
-158
-160
-164
-167
-171
-174
-179
-184
-189
-192
-194
-195
-196
-196
-197
-198
-198
-198
-197
-196
-195
-193
-190
-186
-182
-179
-177
-174
-172
-169
-165
-162
-159
-158
-158
-158
-160
-163
-168
-174
-181
-189
-197
-206
-215
-223
-231
-239
-246
-253
-260
-266
-272
-279
-287
-295
-303
-310
-317
-325
-332
-340
-348
-356
-365
-374
-384
-395
-406
-417
-428
-439
-448
-458
-467
-475
-482
-486
-489
-489
-486
-482
-476
-468
-460
-451
-442
-432
-423
-414
-407
-401
-397
-393
-390
-388
-387
-388
-389
-390
-391
-391
-393
-395
-396
-397
-398
-399
-400
-401
-403
-405
-407
-410
-414
-419
-426
-435
-446
-459
-473
-490
-508
-527
-548
-570
-594
-619
-645
-670
-693
-713
-732
-749
-765
-780
-794
-805
-815
-822
-827
-829
-828
-826
-822
-818
-814
-809
-805
-802
-800
-801
-801
-800
-797
-794
-791
-788
-785
-781
-777
-773
-768
-764
-761
-756
-750
-742
-734
-726
-716
-706
-696
-687
-680
-675
-674
-675
-677
-679
-682
-687
-693
-700
-707
-716
-726
-738
-751
-764
-777
-790
-802
-814
-824
-833
-841
-848
-854
-859
-863
-866
-869
-870
-871
-872
-873
-874
-873
-871
-870
-871
-873
-875
-876
-877
-877
-877
-876
-875
-874
-873
-871
-869
-867
-864
-859
-853
-847
-842
-837
-834
-831
-831
-832
-835
-837
-839
-840
-840
-841
-843
-845
-847
-851
-857
-865
-874
-881
-886
-890
-893
-895
-895
-895
-895
-895
-895
-894
-894
-895
-897
-901
-905
-908
-912
-915
-918
-922
-926
-931
-936
-941
-946
-949
-952
-955
-957
-959
-960
-962
-964
-966
-968
-970
-974
-977
-981
-986
-990
-993
-996
-1000
-1004
-1010
-1014
-1020
-1022
-1026
-1028
-1030
-1031
-1032
-1033
-1033
-1034
-1033
-1032
-1032
-1032
-1031
-1029
-1025
-1018
-1014
-1008
-1004
-1002
-998
-994
-990
-985
-979
-971
-961
-950
-937
-923
-909
-896
-883
-870
-858
-847
-835
-822
-808
-793
-776
-758
-741
-724
-707
-690
-673
-656
-640
-624
-610
-596
-583
-572
-564
-558
-552
-549
-546
-546
-547
-549
-551
-555
-559
-564
-569
-571
-572
-574
-575
-577
-578
-577
-576
-575
-575
-575
-574
-573
-572
-573
-575
-577
-578
-576
-573
-569
-565
-561
-555
-549
-542
-534
-524
-512
-498
-483
-468
-453
-436
-419
-402
-383
-364
-345
-328
-312
-296
-281
-266
-252
-239
-230
-221
-211
-201
-193
-187
-183
-180
-178
-176
-174
-173
-173
-174
-175
-177
-180
-184
-187
-192
-196
-199
-199
-197
-193
-188
-182
-175
-169
-163
-155
-146
-134
-120
-105
-90
-74
-59
-44
-32
-21
-10
-1
8
17
27
39
51
63
77
92
108
124
141
159
177
196
214
234
253
270
286
301
318
336
354
372
388
403
418
433
447
460
472
482
492
502
511
517
522
526
528
529
529
529
529
531
532
533
533
534
536
540
546
554
562
570
579
589
602
615
629
643
658
673
689
705
719
734
749
763
776
789
802
812
821
828
836
845
854
865
875
887
901
915
928
941
954
967
980
993
1006
1020
1033
1045
1056
1064
1072
1079
1087
1095
1103
1112
1120
1126
1129
1132
1134
1137
1140
1144
1150
1156
1166
1176
1188
1198
1207
1216
1224
1231
1237
1242
1246
1248
1250
1253
1258
1263
1268
1272
1274
1275
1276
1278
1281
1283
1283
1284
1284
1286
1288
1292
1296
1302
1309
1317
1328
1340
1354
1368
1383
1397
1410
1422
1432
1441
1449
1455
1460
1465
1470
1474
1478
1481
1485
1491
1496
1502
1508
1514
1520
1525
1529
1534
1539
1544
1549
1556
1563
1571
1580
1590
1601
1614
1627
1640
1651
1660
1669
1678
1687
1697
1706
1714
1724
1734
1743
1749
1752
1753
1753
1752
1750
1746
1742
1737
1732
1726
1721
1714
1708
1702
1696
1688
1681
1674
1669
1663
1656
1649
1643
1635
1626
1615
1603
1591
1579
1569
1559
1550
1543
1537
1533
1532
1534
1536
1537
1538
1539
1539
1539
1537
1535
1532
1527
1523
1518
1514
1508
1501
1493
1484
1475
1467
1461
1456
1451
1447
1441
1436
1429
1422
1414
1405
1397
1391
1386
1381
1376
1370
1363
1355
1346
1337
1327
1318
1309
1301
1295
1289
1283
1277
1271
1266
1260
1253
1247
1241
1234
1227
1222
1217
1211
1205
1197
1187
1177
1166
1156
1145
1136
1126
1114
1099
1081
1061
1040
1020
998
977
955
933
912
891
873
857
845
836
828
822
816
812
808
803
796
789
782
775
768
761
752
744
735
725
717
709
705
702
701
700
698
696
694
693
692
690
689
686
683
679
673
666
656
646
635
624
611
598
586
575
566
558
551
544
535
525
514
503
493
485
477
470
466
465
464
464
463
461
457
452
446
439
431
422
413
405
396
385
371
357
341
323
305
284
262
239
218
199
184
171
159
149
141
133
126
118
110
103
97
93
92
94
96
97
97
96
93
89
84
79
74
67
59
51
42
35
27
18
9
-2
-14
-29
-46
-62
-77
-90
-100
-108
-112
-115
-118
-121
-125
-130
-135
-141
-148
-156
-166
-178
-191
-204
-218
-231
-244
-257
-271
-286
-300
-313
-325
-336
-344
-350
-352
-352
-351
-348
-343
-338
-332
-327
-321
-312
-301
-288
-276
-264
-254
-245
-240
-238
-238
-239
-241
-243
-244
-243
-242
-240
-236
-231
-224
-216
-209
-202
-197
-193
-190
-189
-189
-191
-193
-195
-198
-200
-204
-210
-215
-219
-222
-224
-226
-229
-234
-237
-240
-242
-243
-245
-247
-249
-248
-245
-242
-240
-239
-238
-238
-237
-238
-239
-242
-244
-246
-248
-249
-252
-253
-252
-249
-243
-237
-232
-228
-225
-221
-218
-218
-221
-226
-232
-238
-244
-250
-258
-267
-274
-280
-285
-289
-292
-294
-295
-295
-296
-297
-300
-303
-307
-310
-313
-316
-317
-318
-318
-319
-319
-317
-316
-316
-317
-318
-317
-315
-311
-306
-301
-298
-297
-298
-298
-299
-299
-297
-292
-284
-274
-264
-255
-245
-235
-225
-215
-206
-196
-184
-170
-152
-133
-112
-91
-70
-49
-30
-14
-1
10
19
27
34
42
51
60
68
77
84
92
101
111
121
132
141
150
157
163
166
168
173
180
189
198
207
217
228
240
252
264
276
288
298
305
309
312
315
318
322
325
326
326
323
319
316
313
309
306
305
305
306
308
312
318
326
336
344
350
355
360
367
373
380
386
393
400
407
413
417
420
420
420
416
410
403
395
387
379
372
369
369
371
372
374
375
378
380
383
386
389
390
390
388
384
380
376
371
366
361
355
347
337
326
315
303
291
281
272
263
253
246
241
238
236
233
232
234
237
241
242
242
243
245
248
251
255
258
261
263
266
271
277
282
285
288
291
293
294
294
295
297
301
302
300
295
290
285
282
279
277
275
273
270
268
266
266
267
268
269
268
268
266
262
259
257
259
262
265
269
271
271
269
266
263
259
254
248
244
239
233
227
223
220
219
220
221
223
225
226
228
230
229
227
223
218
214
210
206
201
194
184
174
162
151
140
129
119
112
106
102
98
94
92
93
96
101
108
117
127
138
149
158
166
172
174
172
166
157
148
139
131
125
117
109
103
98
93
88
82
76
69
60
50
38
25
11
-1
-11
-22
-34
-48
-64
-81
-97
-112
-126
-137
-149
-160
-172
-186
-198
-207
-215
-222
-230
-235
-238
-238
-235
-228
-217
-202
-185
-167
-149
-131
-115
-99
-86
-76
-70
-64
-57
-49
-38
-26
-13
0
11
23
35
48
63
79
94
108
123
138
153
167
180
193
206
219
229
235
236
234
231
227
223
220
218
219
222
224
225
225
222
216
206
191
173
155
138
123
109
95
83
69
54
37
19
0
-18
-33
-45
-55
-63
-70
-76
-81
-83
-83
-79
-71
-61
-51
-40
-30
-20
-9
5
18
30
43
56
70
83
94
101
103
103
101
100
101
104
112
123
135
146
154
158
159
160
163
165
168
169
171
175
181
188
196
205
217
229
242
253
262
269
276
281
282
279
273
262
244
223
204
188
176
167
158
149
140
130
121
115
113
116
121
128
136
146
158
170
182
196
209
221
229
234
235
231
222
211
200
191
183
179
177
178
181
184
185
184
181
178
172
164
154
142
129
115
103
91
80
70
63
60
59
60
63
68
76
88
104
120
135
150
166
183
204
229
259
294
329
361
392
420
445
466
483
498
513
530
549
570
592
614
636
657
680
704
727
747
763
777
790
804
819
831
840
845
847
846
846
848
854
862
871
878
885
889
893
898
905
914
927
945
967
989
1012
1037
1068
1102
1138
1176
1216
1257
1298
1337
1375
1414
1452
1488
1520
1549
1576
1602
1625
1647
1666
1684
1700
1712
1720
1724
1725
1726
1727
1731
1738
1743
1747
1748
1750
1752
1755
1758
1761
1765
1770
1779
1789
1797
1802
1805
1810
1818
1829
1840
1847
1851
1854
1855
1852
1843
1831
1817
1801
1785
1768
1750
1732
1711
1688
1661
1634
1611
1595
1587
1581
1575
1567
1556
1543
1530
1522
1522
1532
1549
1569
1588
1604
1622
1645
1674
1707
1743
1780
1817
1855
1895
1937
1977
2016
2055
2098
2143
2190
2237
2280
2321
2362
2409
2462
2520
2578
2630
2673
2707
2732
2749
2757
2756
2750
2740
2722
2697
2669
2639
2609
2574
2530
2473
2403
2323
2236
2150
2069
1995
1925
1857
1792
1731
1677
1626
1580
1542
1516
1499
1489
1483
1480
1480
1485
1496
1513
1534
1556
1576
1596
1614
1632
1648
1661
1669
1672
1672
1669
1661
1651
1639
1625
1611
1595
1579
1559
1538
1516
1494
1477
1471
1476
1492
1516
1545
1578
1611
1643
1672
1698
1725
1750
1772
1789
1800
1803
1799
1788
1770
1749
1727
1705
1684
1665
1648
1631
1616
1604
1594
1583
1571
1560
1555
1554
1559
1570
1589
1617
1649
1681
1706
1723
1733
1739
1740
1734
1725
1715
1708
1705
1707
1712
1719
1725
1728
1725
1713
1692
1662
1629
1595
1559
1520
1477
1433
1391
1352
1320
1297
1284
1280
1282
1283
1284
1284
1285
1285
1283
1280
1276
1267
1254
1237
1218
1197
1176
1159
1146
1134
1120
1105
1087
1066
1043
1014
984
952
922
892
862
833
805
780
756
733
710
688
669
649
628
603
573
537
501
469
444
430
426
429
437
453
480
520
569
621
672
717
753
776
786
782
768
746
721
698
679
663
650
635
611
574
527
473
419
370
328
293
265
243
221
196
165
131
95
57
17
-25
-68
-114
-161
-211
-262
-312
-361
-409
-455
-498
-537
-567
-588
-600
-607
-609
-609
-609
-610
-614
-623
-634
-645
-653
-656
-653
-647
-643
-643
-645
-647
-650
-652
-653
-653
-652
-653
-658
-668
-686
-714
-750
-791
-835
-879
-922
-963
-1002
-1045
-1091
-1143
-1199
-1258
-1318
-1379
-1440
-1502
-1563
-1628
-1697
-1767
-1834
-1898
-1955
-2005
-2047
-2080
-2105
-2123
-2132
-2134
-2128
-2116
-2100
-2079
-2052
-2020
-1983
-1938
-1883
-1817
-1743
-1668
-1594
-1522
-1452
-1382
-1310
-1235
-1155
-1071
-989
-913
-845
-787
-736
-694
-658
-627
-604
-588
-580
-580
-588
-606
-631
-663
-702
-749
-801
-859
-924
-997
-1079
-1168
-1263
-1361
-1464
-1571
-1682
-1794
-1903
-2009
-2113
-2212
-2308
-2402
-2492
-2578
-2656
-2724
-2783
-2835
-2881
-2922
-2961
-3000
-3041
-3085
-3133
-3182
-3234
-3288
-3345
-3404
-3464
-3522
-3577
-3629
-3677
-3723
-3766
-3809
-3851
-3893
-3934
-3974
-4014
-4053
-4091
-4130
-4172
-4219
-4275
-4339
-4409
-4481
-4551
-4614
-4669
-4713
-4746
-4770
-4789
-4809
-4835
-4871
-4918
-4975
-5038
-5105
-5171
-5236
-5300
-5364
-5428
-5493
-5555
-5613
-5669
-5727
-5789
-5853
-5915
-5972
-6021
-6060
-6086
-6101
-6108
-6109
-6105
-6098
-6090
-6082
-6075
-6071
-6070
-6071
-6069
-6065
-6062
-6063
-6072
-6089
-6112
-6139
-6166
-6192
-6215
-6235
-6253
-6271
-6288
-6301
-6309
-6309
-6302
-6291
-6279
-6268
-6260
-6253
-6244
-6230
-6208
-6176
-6135
-6084
-6024
-5959
-5892
-5827
-5764
-5700
-5634
-5566
-5496
-5424
-5350
-5272
-5187
-5094
-4994
-4897
-4811
-4740
-4685
-4640
-4599
-4559
-4519
-4480
-4443
-4408
-4377
-4352
-4332
-4317
-4307
-4304
-4307
-4318
-4336
-4359
-4384
-4408
-4435
-4465
-4503
-4553
-4616
-4690
-4776
-4867
-4960
-5047
-5125
-5197
-5266
-5337
-5412
-5493
-5575
-5654
-5726
-5789
-5844
-5889
-5922
-5940
-5944
-5937
-5919
-5892
-5856
-5812
-5760
-5704
-5645
-5587
-5532
-5480
-5431
-5383
-5337
-5297
-5266
-5243
-5227
-5215
-5203
-5192
-5178
-5161
-5141
-5121
-5103
-5091
-5083
-5076
-5065
-5047
-5022
-4991
-4955
-4917
-4876
-4835
-4794
-4754
-4711
-4665
-4616
-4564
-4509
-4454
-4402
-4355
-4310
-4266
-4217
-4165
-4109
-4054
-4005
-3963
-3927
-3893
-3859
-3824
-3787
-3747
-3703
-3654
-3600
-3543
-3481
-3412
-3333
-3242
-3142
-3034
-2922
-2808
-2690
-2566
-2433
-2295
-2154
-2013
-1875
-1742
-1618
-1505
-1403
-1308
-1217
-1129
-1043
-961
-881
-805
-732
-665
-600
-535
-464
-388
-305
-214
-114
-5
115
245
384
532
688
852
1022
1197
1375
1555
1734
1912
2085
2253
2417
2576
2730
2873
3004
3121
3227
3327
3426
3523
3618
3708
3792
3872
3951
4030
4109
4190
4271
4355
4441
4530
4621
4716
4815
4919
5027
5137
5247
5353
5455
5551
5640
5723
5799
5871
5941
6007
6068
6124
6176
6224
6268
6308
6346
6384
6423
6461
6498
6533
6569
6607
6649
6693
6741
6791
6844
6898
6951
7007
7065
7124
7186
7248
7310
7375
7443
7518
7598
7682
7770
7862
7960
8066
8178
8294
8411
8526
8641
8754
8868
8981
9094
9205
9313
9418
9518
9613
9702
9787
9870
9954
10040
10124
10204
10278
10345
10405
10457
10501
10535
10560
10577
10593
10610
10629
10650
10672
10695
10718
10737
10747
10747
10735
10718
10699
10685
10680
10688
10708
10736
10767
10796
10823
10847
10870
10893
10918
10945
10974
11006
11041
11077
11115
11153
11191
11224
11252
11271
11281
11283
11281
11275
11265
11251
11232
11210
11184
11158
11132
11108
11086
11063
11037
11005
10965
10919
10868
10816
10763
10707
10648
10584
10518
10450
10379
10303
10218
10123
10020
9914
9810
9711
9618
9532
9451
9375
9299
9223
9145
9066
8990
8916
8840
8762
8681
8602
8526
8450
8374
8293
8206
8113
8013
7909
7804
7698
7595
7496
7400
7308
7217
7127
7036
6942
6847
6750
6649
6543
6434
6323
6212
6100
5984
5865
5745
5626
5507
5389
5271
5153
5039
4929
4825
4724
4627
4531
4434
4333
4229
4121
4011
3904
3796
3689
3585
3484
3385
3287
3189
3090
2990
2887
2782
2674
2565
2457
2354
2256
2164
2075
1988
1903
1819
1737
1660
1585
1513
1441
1371
1302
1240
1184
1134
1086
1040
991
941
892
845
798
751
703
653
601
547
492
439
386
333
280
225
169
113
58
9
-34
-70
-100
-125
-144
-160
-174
-187
-198
-207
-213
-218
-221
-223
-224
-227
-231
-239
-249
-262
-278
-297
-317
-339
-363
-392
-427
-468
-514
-565
-619
-676
-730
-781
-828
-872
-917
-964
-1012
-1061
-1108
-1152
-1191
-1226
-1257
-1282
-1302
-1317
-1328
-1339
-1353
-1370
-1389
-1410
-1432
-1454
-1477
-1501
-1524
-1548
-1571
-1592
-1611
-1628
-1645
-1661
-1676
-1689
-1697
-1702
-1703
-1699
-1693
-1684
-1674
-1666
-1657
-1650
-1643
-1638
-1639
-1645
-1658
-1676
-1697
-1720
-1743
-1768
-1791
-1811
-1828
-1842
-1853
-1864
-1873
-1882
-1890
-1899
-1911
-1923
-1934
-1940
-1943
-1942
-1940
-1938
-1938
-1940
-1941
-1941
-1941
-1939
-1936
-1929
-1919
-1907
-1893
-1877
-1861
-1845
-1829
-1814
-1798
-1784
-1771
-1758
-1745
-1732
-1720
-1711
-1704
-1700
-1697
-1695
-1694
-1695
-1695
-1694
-1691
-1684
-1671
-1651
-1627
-1600
-1573
-1545
-1516
-1485
-1450
-1411
-1370
-1326
-1281
-1237
-1194
-1152
-1111
-1068
-1022
-975
-927
-881
-835
-792
-750
-707
-663
-618
-573
-531
-492
-457
-426
-398
-373
-352
-336
-325
-317
-312
-311
-314
-321
-333
-346
-360
-374
-387
-399
-414
-432
-456
-484
-516
-551
-590
-633
-677
-722
-766
-812
-859
-907
-956
-1004
-1055
-1105
-1154
-1199
-1240
-1275
-1305
-1330
-1352
-1373
-1395
-1418
-1443
-1470
-1502
-1538
-1578
-1623
-1670
-1718
-1765
-1810
-1855
-1900
-1947
-1996
-2044
-2091
-2137
-2182
-2224
-2264
-2300
-2333
-2365
-2397
-2428
-2460
-2493
-2526
-2556
-2581
-2602
-2619
-2632
-2640
-2645
-2646
-2646
-2646
-2645
-2643
-2640
-2636
-2631
-2625
-2619
-2615
-2613
-2614
-2620
-2632
-2652
-2680
-2717
-2762
-2813
-2869
-2930
-2996
-3064
-3134
-3204
-3272
-3337
-3399
-3459
-3518
-3576
-3631
-3684
-3733
-3779
-3822
-3863
-3902
-3938
-3972
-4002
-4027
-4048
-4061
-4067
-4070
-4067
-4062
-4054
-4045
-4034
-4021
-4006
-3990
-3973
-3958
-3946
-3938
-3934
-3932
-3931
-3930
-3929
-3927
-3927
-3929
-3932
-3937
-3943
-3948
-3953
-3956
-3959
-3962
-3969
-3979
-3993
-4009
-4029
-4051
-4077
-4102
-4126
-4149
-4170
-4189
-4207
-4224
-4238
-4249
-4259
-4266
-4270
-4271
-4268
-4261
-4250
-4235
-4216
-4193
-4167
-4139
-4109
-4075
-4042
-4006
-3968
-3928
-3887
-3846
-3803
-3756
-3707
-3655
-3600
-3542
-3481
-3418
-3353
-3285
-3215
-3143
-3067
-2990
-2909
-2826
-2741
-2655
-2570
-2488
-2410
-2337
-2269
-2206
-2149
-2096
-2047
-2000
-1955
-1911
-1870
-1830
-1792
-1755
-1721
-1688
-1656
-1623
-1590
-1558
-1526
-1494
-1462
-1430
-1398
-1365
-1332
-1298
-1263
-1229
-1195
-1162
-1130
-1099
-1070
-1043
-1018
-993
-966
-937
-908
-878
-847
-814
-782
-748
-714
-678
-641
-602
-560
-516
-468
-417
-364
-309
-254
-199
-144
-90
-36
17
72
127
183
240
296
354
411
467
523
579
635
692
749
806
863
920
977
1035
1095
1157
1221
1290
1361
1435
1510
1587
1664
1742
1820
1897
1973
2048
2122
2194
2265
2335
2405
2473
2540
2605
2667
2727
2783
2837
2887
2934
2977
3016
3049
3077
3098
3114
3125
3129
3128
3124
3118
3109
3098
3085
3068
3049
3028
3004
2978
2952
2925
2897
2869
2841
2813
2786
2758
2732
2705
2678
2652
2627
2602
2577
2552
2526
2500
2472
2443
2413
2382
2351
2319
2286
2254
2222
2192
2163
2136
2112
2091
2071
2054
2036
2019
2000
1981
1961
1939
1917
1895
1872
1849
1827
1805
1782
1758
1734
1710
1685
1659
1632
1602
1569
1534
1497
1459
1421
1384
1347
1311
1275
1242
1209
1178
1150
1123
1097
1072
1047
1020
992
961
926
889
849
806
760
712
662
609
554
496
434
371
306
240
174
109
44
-20
-83
-144
-202
-258
-311
-361
-409
-454
-498
-541
-581
-618
-651
-680
-704
-724
-740
-754
-766
-776
-785
-794
-801
-807
-813
-819
-827
-836
-846
-855
-864
-871
-878
-884
-889
-894
-900
-906
-913
-920
-925
-929
-933
-935
-936
-935
-931
-924
-914
-901
-884
-864
-840
-813
-785
-753
-720
-684
-646
-608
-569
-530
-492
-454
-415
-375
-335
-295
-256
-218
-182
-149
-117
-86
-56
-27
2
29
56
83
111
139
167
197
227
259
293
328
364
401
438
477
516
557
598
639
680
721
761
800
837
871
904
935
962
987
1010
1031
1050
1068
1085
1102
1121
1140
1162
1185
1210
1237
1266
1296
1327
1359
1390
1421
1452
1482
1511
1539
1564
1587
1608
1627
1645
1661
1677
1692
1709
1727
1745
1764
1783
1803
1824
1847
1870
1895
1921
1950
1980
2013
2051
2091
2134
2180
2230
2282
2338
2396
2456
2518
2582
2648
2715
2784
2853
2923
2994
3065
3136
3208
3281
3355
3430
3508
3587
3666
3747
3827
3908
3988
4067
4145
4221
4296
4371
4446
4521
4595
4667
4738
4806
4872
4935
4995
5053
5107
5159
5209
5257
5301
5342
5381
5417
5451
5484
5514
5543
5570
5595
5618
5638
5655
5669
5679
5686
5691
5692
5691
5688
5684
5678
5671
5662
5652
5641
5627
5613
5597
5582
5565
5549
5530
5510
5488
5463
5436
5408
5379
5350
5320
5288
5256
5223
5191
5159
5128
5096
5064
5033
5002
4973
4945
4917
4891
4864
4838
4813
4787
4760
4730
4698
4662
4622
4579
4532
4481
4426
4366
4301
4231
4155
4074
3988
3898
3804
3708
3608
3505
3400
3293
3185
3076
2967
2858
2750
2643
2537
2432
2327
2224
2122
2021
1919
1818
1717
1617
1516
1415
1314
1212
1110
1006
905
804
705
608
513
422
334
251
172
98
29
-36
-96
-152
-204
-253
-299
-341
-380
-416
-449
-480
-507
-532
-556
-578
-599
-619
-640
-661
-683
-704
-727
-750
-774
-798
-823
-849
-876
-905
-935
-966
-999
-1033
-1069
-1107
-1149
-1193
-1240
-1290
-1342
-1398
-1456
-1517
-1581
-1648
-1717
-1790
-1867
-1945
-2025
-2109
-2192
-2277
-2363
-2450
-2538
-2626
-2713
-2800
-2885
-2968
-3049
-3129
-3206
-3282
-3355
-3427
-3497
-3566
-3634
-3700
-3766
-3830
-3891
-3950
-4005
-4057
-4104
-4146
-4182
-4214
-4240
-4262
-4279
-4292
-4300
-4304
-4303
-4297
-4287
-4273
-4257
-4238
-4217
-4195
-4172
-4148
-4124
-4099
-4072
-4043
-4014
-3982
-3948
-3912
-3875
-3837
-3797
-3757
-3714
-3670
-3625
-3579
-3532
-3484
-3435
-3386
-3337
-3287
-3237
-3188
-3140
-3091
-3043
-2993
-2942
-2890
-2836
-2783
-2729
-2674
-2619
-2563
-2508
-2454
-2401
-2348
-2297
-2247
-2197
-2147
-2098
-2049
-1999
-1949
-1898
-1846
-1793
-1740
-1686
-1632
-1578
-1524
-1469
-1414
-1358
-1302
-1244
-1185
-1124
-1061
-995
-927
-856
-783
-708
-631
-553
-474
-395
-315
-235
-155
-73
8
90
171
252
331
408
483
555
624
689
752
812
870
925
977
1027
1075
1120
1164
1206
1246
1286
1324
1362
1400
1437
1475
1512
1548
1583
1617
1650
1682
1713
1743
1772
1800
1828
1854
1880
1904
1926
1947
1967
1985
2001
2015
2027
2037
2045
2051
2054
2055
2054
2052
2048
2043
2037
2029
2019
2008
1996
1983
1968
1952
1936
1918
1901
1883
1866
1849
1834
1821
1810
1800
1792
1785
1781
1779
1781
1786
1795
1806
1820
1837
1855
1876
1897
1920
1944
1968
1991
2013
2036
2057
2076
2095
2112
2128
2143
2156
2168
2179
2189
2198
2207
2216
2225
2236
2247
2259
2273
2287
2300
2311
2321
2329
2336
2342
2348
2352
2355
2358
2361
2363
2365
2366
2366
2367
2367
2367
2366
2365
2365
2364
2363
2362
2361
2359
2356
2351
2343
2333
2320
2303
2284
2261
2235
2207
2176
2143
2108
2072
2033
1993
1952
1909
1865
1820
1773
1724
1674
1624
1572
1520
1467
1412
1355
1296
1235
1173
1108
1041
972
902
831
759
686
613
540
466
392
317
242
166
88
8
-73
-155
-238
-321
-405
-490
-575
-660
-746
-832
-918
-1004
-1090
-1175
-1260
-1344
-1426
-1507
-1588
-1668
-1748
-1827
-1906
-1985
-2064
-2141
-2217
-2293
-2366
-2438
-2507
-2573
-2635
-2694
-2750
-2803
-2853
-2900
-2943
-2983
-3019
-3051
-3079
-3103
-3124
-3141
-3156
-3167
-3177
-3184
-3190
-3194
-3197
-3198
-3197
-3195
-3192
-3186
-3179
-3170
-3160
-3149
-3137
-3126
-3116
-3107
-3099
-3094
-3091
-3089
-3089
-3090
-3093
-3096
-3101
-3106
-3113
-3121
-3132
-3145
-3159
-3176
-3194
-3212
-3231
-3250
-3267
-3283
-3298
-3312
-3323
-3334
-3342
-3349
-3354
-3358
-3360
-3360
-3359
-3356
-3351
-3343
-3334
-3322
-3307
-3290
-3271
-3250
-3229
-3205
-3180
-3153
-3124
-3092
-3059
-3024
-2987
-2950
-2911
-2871
-2830
-2787
-2742
-2696
-2647
-2596
-2543
-2489
-2433
-2377
-2321
-2263
-2206
-2147
-2088
-2029
-1969
-1908
-1847
-1785
-1724
-1664
-1604
-1544
-1485
-1426
-1367
-1307
-1247
-1186
-1125
-1063
-1000
-937
-872
-807
-741
-674
-607
-539
-471
-403
-334
-265
-197
-128
-59
10
80
150
220
290
361
432
503
575
648
722
797
873
951
1030
1110
1192
1274
1358
1442
1526
1611
1696
1781
1867
1953
2040
2127
2213
2299
2385
2470
2555
2640
2724
2808
2891
2974
3055
3135
3214
3291
3367
3442
3515
3587
3659
3728
3796
3862
3925
3986
4046
4104
4160
4214
4266
4315
4362
4407
4449
4488
4524
4557
4587
4614
4639
4661
4681
4698
4714
4728
4740
4749
4756
4761
4763
4762
4758
4752
4742
4729
4713
4694
4673
4650
4625
4599
4571
4544
4516
4488
4461
4434
4408
4382
4356
4330
4305
4280
4255
4231
4207
4184
4162
4141
4121
4100
4078
4058
4035
4011
3985
3959
3932
3905
3878
3851
3824
3797
3769
3741
3713
3684
3655
3626
3598
3569
3540
3513
3486
3460
3434
3409
3386
3363
3340
3318
3295
3273
3249
3226
3201
3175
3148
3120
3092
3064
3034
3005
2976
2946
2917
2889
2860
2831
2802
2772
2741
2708
2674
2638
2601
2561
2520
2476
2430
2382
2332
2280
2227
2173
2118
2062
2005
1948
1889
1830
1771
1712
1652
1592
1531
1469
1406
1342
1276
1210
1144
1078
1010
945
878
812
746
681
617
554
492
429
368
307
247
188
130
73
18
-36
-88
-140
-189
-237
-283
-327
-370
-409
-447
-481
-512
-541
-567
-590
-611
-630
-645
-659
-670
-680
-688
-694
-699
-703
-705
-705
-703
-699
-694
-686
-676
-665
-652
-639
-625
-611
-597
-582
-568
-554
-541
-528
-517
-506
-496
-488
-481
-474
-469
-465
-462
-461
-460
-462
-465
-470
-477
-487
-500
-516
-536
-559
-585
-615
-647
-683
-721
-762
-806
-852
-900
-950
-1000
-1054
-1108
-1162
-1217
-1273
-1328
-1384
-1439
-1493
-1547
-1600
-1651
-1701
-1750
-1797
-1841
-1883
-1922
-1958
-1990
-2019
-2044
-2065
-2082
-2095
-2104
-2109
-2111
-2109
-2105
-2099
-2090
-2078
-2064
-2048
-2029
-2011
-1989
-1966
-1941
-1914
-1884
-1851
-1816
-1779
-1739
-1697
-1653
-1607
-1559
-1509
-1457
-1405
-1350
-1294
-1237
-1178
-1119
-1058
-996
-933
-869
-804
-738
-670
-601
-531
-459
-387
-314
-240
-165
-90
-14
63
142
221
303
388
474
563
653
745
839
934
1031
1129
1228
1327
1426
1524
1622
1719
1814
1909
2001
2095
2187
2278
2369
2460
2550
2639
2727
2814
2899
2983
3065
3146
3226
3304
3380
3454
3527
3596
3663
3728
3790
3849
3904
3957
4006
4054
4099
4140
4179
4216
4251
4284
4315
4344
4372
4398
4421
4442
4461
4477
4491
4502
4511
4517
4520
4521
4519
4514
4506
4495
4482
4465
4445
4423
4398
4371
4341
4308
4272
4234
4193
4150
4105
4058
4009
3958
3906
3853
3799
3744
3688
3632
3576
3521
3465
3409
3354
3298
3244
3189
3136
3083
3031
2980
2931
2883
2835
2787
2739
2691
2642
2593
2543
2493
2443
2393
2343
2292
2243
2193
2145
2096
2049
2001
1955
1910
1865
1821
1778
1736
1694
1653
1612
1573
1533
1494
1455
1415
1375
1336
1296
1257
1217
1178
1139
1100
1061
1020
982
942
901
861
819
777
734
690
646
601
557
513
470
427
386
346
307
269
231
193
154
115
75
35
-6
-48
-91
-134
-177
-220
-263
-305
-347
-389
-429
-468
-507
-544
-582
-618
-655
-692
-729
-767
-805
-844
-883
-921
-960
-998
-1037
-1075
-1113
-1151
-1189
-1227
-1265
-1304
-1342
-1381
-1419
-1457
-1495
-1532
-1568
-1604
-1640
-1675
-1708
-1741
-1772
-1801
-1829
-1855
-1880
-1902
-1923
-1942
-1959
-1975
-1991
-2007
-2021
-2037
-2053
-2068
-2083
-2097
-2110
-2123
-2133
-2142
-2149
-2154
-2157
-2158
-2158
-2157
-2154
-2149
-2143
-2137
-2129
-2121
-2112
-2102
-2093
-2083
-2073
-2064
-2053
-2043
-2032
-2020
-2008
-1995
-1982
-1968
-1953
-1937
-1919
-1900
-1880
-1859
-1837
-1814
-1791
-1766
-1741
-1715
-1688
-1661
-1633
-1606
-1578
-1550
-1523
-1496
-1471
-1447
-1425
-1404
-1384
-1366
-1350
-1335
-1321
-1309
-1299
-1289
-1280
-1272
-1263
-1254
-1244
-1235
-1225
-1214
-1203
-1191
-1177
-1162
-1146
-1127
-1107
-1085
-1062
-1038
-1014
-989
-964
-939
-914
-889
-863
-836
-808
-780
-751
-722
-692
-664
-636
-609
-583
-558
-534
-512
-491
-472
-454
-438
-423
-409
-397
-386
-375
-365
-356
-346
-335
-324
-312
-298
-283
-267
-249
-231
-211
-191
-169
-147
-124
-99
-74
-47
-18
11
41
72
103
134
167
199
233
266
300
334
369
404
439
473
507
541
574
606
637
668
698
727
754
781
805
829
851
871
890
908
923
937
950
961
970
978
984
990
995
999
1002
1006
1008
1012
1014
1018
1022
1026
1030
1035
1042
1051
1061
1073
1086
1101
1116
1132
1148
1165
1181
1199
1216
1234
1252
1270
1289
1307
1326
1344
1363
1381
1399
1416
1433
1449
1465
1480
1494
1508
1522
1536
1550
1563
1577
1591
1605
1620
1636
1652
1669
1687
1706
1725
1745
1765
1786
1807
1828
1849
1871
1891
1912
1933
1953
1973
1992
2009
2025
2040
2053
2064
2074
2084
2094
2104
2113
2123
2132
2140
2148
2157
2165
2174
2183
2193
2201
2210
2218
2226
2233
2239
2244
2246
2248
2248
2247
2246
2244
2241
2237
2233
2229
2223
2218
2212
2205
2198
2189
2178
2166
2152
2137
2120
2100
2079
2057
2032
2007
1979
1950
1920
1888
1855
1820
1783
1746
1707
1668
1627
1585
1542
1499
1456
1411
1366
1321
1275
1228
1182
1134
1086
1038
989
939
889
839
790
740
692
644
596
549
502
455
410
365
321
277
234
191
149
106
64
21
-21
-63
-104
-145
-186
-226
-265
-304
-343
-382
-420
-457
-494
-531
-566
-601
-635
-668
-701
-732
-764
-795
-825
-854
-882
-907
-931
-954
-974
-994
-1012
-1030
-1047
-1062
-1077
-1090
-1103
-1114
-1123
-1130
-1136
-1141
-1144
-1144
-1144
-1141
-1138
-1133
-1127
-1121
-1115
-1107
-1099
-1090
-1081
-1072
-1062
-1051
-1040
-1028
-1014
-1002
-988
-973
-958
-943
-927
-911
-894
-877
-860
-843
-826
-809
-791
-773
-754
-736
-716
-697
-677
-656
-635
-613
-590
-566
-542
-516
-489
-461
-433
-403
-373
-343
-311
-278
-244
-210
-174
-137
-99
-61
-21
20
62
106
150
196
243
290
338
386
435
485
534
583
632
680
727
774
821
866
910
953
995
1035
1074
1112
1149
1184
1219
1251
1283
1312
1339
1363
1385
1405
1423
1438
1451
1462
1471
1478
1485
1489
1492
1493
1492
1490
1486
1480
1473
1463
1452
1439
1424
1408
1391
1372
1353
1332
1311
1289
1267
1244
1220
1196
1171
1146
1121
1095
1070
1044
1020
996
972
950
928
907
886
867
848
830
814
799
785
772
761
752
743
737
733
730
730
731
735
741
749
759
771
785
801
819
839
861
884
908
933
960
987
1014
1044
1074
1103
1133
1163
1193
1223
1253
1284
1314
1344
1375
1406
1436
1467
1498
1528
1558
1588
1618
1647
1675
1704
1732
1759
1785
1811
1836
1860
1884
1907
1930
1952
1973
1994
2015
2035
2054
2072
2089
2105
2121
2135
2148
2160
2172
2183
2193
2202
2211
2218
2225
2231
2235
2237
2238
2238
2236
2233
2229
2224
2219
2212
2204
2196
2186
2175
2164
2151
2137
2123
2107
2090
2072
2054
2035
2015
1995
1974
1953
1932
1910
1889
1867
1845
1823
1802
1780
1758
1736
1713
1690
1666
1641
1615
1589
1562
1535
1508
1480
1452
1424
1395
1366
1337
1307
1277
1247
1217
1185
1154
1121
1088
1055
1020
985
950
914
877
841
804
766
728
690
652
614
576
538
501
463
425
387
349
311
274
237
200
164
129
95
61
28
-4
-35
-65
-94
-122
-149
-175
-201
-225
-248
-270
-290
-309
-327
-342
-356
-368
-379
-387
-393
-396
-398
-397
-394
-390
-384
-376
-368
-359
-349
-338
-327
-315
-302
-289
-274
-259
-242
-225
-207
-189
-171
-153
-134
-116
-97
-78
-58
-38
-18
3
23
45
67
89
110
132
153
174
195
216
236
256
276
295
312
329
344
359
373
386
398
410
421
431
441
451
461
471
480
490
499
507
515
521
528
533
539
544
550
556
562
569
575
581
586
592
599
607
615
625
634
644
654
664
674
684
694
704
714
724
733
741
748
753
758
761
763
764
764
764
762
759
756
751
745
738
730
721
710
700
689
678
667
656
646
636
627
618
608
599
589
580
571
561
552
543
534
525
518
512
507
504
502
501
500
501
502
504
506
508
511
514
516
519
521
524
528
533
539
548
559
571
584
598
612
627
642
656
671
684
697
709
721
732
743
754
765
776
786
796
806
815
823
832
841
851
861
871
882
892
902
911
921
931
941
951
962
972
982
992
1002
1012
1024
1035
1046
1059
1071
1084
1097
1110
1123
1136
1149
1161
1172
1182
1192
1200
1209
1217
1225
1233
1241
1247
1254
1260
1265
1270
1275
1279
1282
1285
1288
1291
1293
1295
1296
1298
1299
1300
1301
1300
1298
1295
1290
1284
1278
1270
1263
1255
1248
1241
1235
1228
1220
1212
1203
1193
1182
1171
1159
1146
1134
1121
1109
1097
1087
1077
1067
1059
1051
1044
1037
1031
1026
1020
1016
1014
1012
1012
1010
1010
1010
1010
1010
1010
1010
1008
1004
1002
998
995
992
989
985
982
977
972
966
960
953
945
936
926
914
901
886
869
852
833
814
794
774
752
731
708
684
660
634
608
580
553
525
497
469
442
415
390
365
340
316
291
267
243
219
196
173
151
130
110
92
76
62
51
42
34
28
22
17
13
10
8
6
4
3
2
1
1
1
1
2
2
3
4
4
5
5
5
4
4
4
5
5
5
5
4
2
-1
-4
-7
-11
-16
-21
-26
-33
-40
-48
-57
-68
-79
-91
-104
-117
-130
-144
-157
-170
-182
-195
-207
-219
-230
-242
-253
-264
-274
-283
-292
-299
-306
-313
-319
-324
-329
-333
-335
-337
-337
-337
-337
-336
-336
-335
-334
-333
-332
-331
-330
-328
-327
-326
-324
-323
-321
-319
-318
-316
-315
-313
-310
-307
-302
-296
-289
-281
-272
-262
-252
-242
-232
-221
-211
-200
-189
-178
-167
-155
-144
-134
-123
-113
-103
-93
-83
-74
-64
-55
-46
-37
-28
-20
-12
-4
3
10
16
22
29
35
41
47
53
59
65
72
78
85
92
99
105
112
119
127
136
144
154
165
176
187
199
212
224
237
250
262
275
287
298
310
320
331
341
352
362
372
382
393
404
414
424
434
444
453
463
473
484
495
508
522
536
551
568
585
604
623
644
666
689
713
737
762
787
812
838
864
889
915
940
964
988
1010
1033
1054
1075
1094
1113
1131
1147
1163
1177
1192
1205
1219
1232
1246
1259
1271
1283
1294
1304
1315
1325
1334
1342
1350
1356
1361
1364
1367
1368
1368
1368
1367
1364
1361
1356
1351
1344
1335
1326
1315
1304
1291
1277
1262
1246
1229
1212
1195
1177
1160
1143
1126
1110
1094
1079
1066
1053
1041
1030
1020
1012
1004
999
994
990
987
985
983
982
982
982
983
984
987
991
996
1002
1008
1016
1024
1033
1042
1052
1061
1071
1082
1092
1102
1113
1124
1134
1144
1153
1162
1170
1177
1184
1190
1195
1199
1203
1206
1209
1210
1212
1212
1212
1212
1212
1210
1208
1205
1201
1196
1189
1182
1173
1164
1154
1143
1131
1120
1108
1095
1083
1071
1058
1046
1035
1024
1012
1002
993
983
974
965
955
945
935
924
912
900
888
875
861
847
832
817
801
785
769
752
735
717
700
682
663
645
627
609
592
574
557
539
521
503
484
465
445
425
404
382
360
338
315
292
268
244
221
197
172
148
124
100
76
52
29
5
-17
-40
-62
-83
-105
-126
-147
-168
-188
-208
-226
-244
-260
-275
-288
-300
-311
-320
-328
-334
-339
-342
-344
-345
-345
-343
-339
-335
-329
-322
-315
-307
-298
-288
-278
-267
-255
-242
-229
-214
-199
-182
-165
-148
-129
-110
-91
-72
-52
-33
-14
4
22
40
58
75
93
110
127
145
162
179
196
214
231
248
265
281
297
312
327
341
355
369
382
396
410
424
438
452
466
480
494
508
522
535
548
560
571
581
591
600
609
617
624
631
636
640
643
645
646
646
645
643
640
636
632
626
620
613
605
597
589
580
571
562
554
545
537
529
521
514
507
500
493
487
481
476
471
466
463
460
458
457
457
458
459
462
466
470
475
480
486
492
499
506
514
523
531
540
550
559
570
580
591
603
616
631
646
663
681
700
720
741
762
785
808
831
854
877
901
925
949
973
998
1022
1046
1070
1094
1118
1142
1165
1188
1211
1233
1255
1277
1299
1320
1341
1361
1382
1402
1421
1441
1460
1480
1499
1518
1537
1556
1575
1594
1613
1631
1649
1667
1685
1702
1719
1736
1753
1769
1785
1800
1814
1828
1840
1853
1864
1874
1884
1892
1900
1908
1915
1921
1927
1933
1939
1944
1949
1953
1957
1960
1963
1964
1965
1965
1964
1962
1959
1955
1950
1943
1936
1927
1918
1908
1897
1886
1874
1862
1849
1836
1823
1810
1797
1785
1772
1759
1747
1734
1722
1710
1698
1686
1674
1662
1651
1640
1629
1619
1609
1600
1591
1582
1574
1567
1560
1554
1548
1542
1537
1532
1528
1524
1519
1515
1510
1504
1498
1492
1485
1478
1472
1466
1460
1454
1448
1441
1435
1429
1423
1417
1410
1404
1398
1392
1386
1380
1375
1369
1363
1358
1353
1349
1344
1340
1335
1330
1326
1321
1316
1312
1307
1303
1298
1294
1289
1285
1280
1276
1271
1267
1263
1258
1254
1249
1245
1241
1237
1232
1228
1224
1220
1216
1211
1207
1203
1199
1195
1191
1187
1183
1179
1175
1171
1167
1163
1159
1155
1151
1148
1144
1140
1136
1132
1129
1125
1121
1117
1114
1110
1106
1103
1099
1095
1092
1088
1085
1081
1078
1074
1071
1067
1064
1060
1057
1054
1050
1047
1043
1040
1037
1034
1030
1027
1024
1020
1016
1014
1010
1008
1004
1002
999
995
992
989
986
983
980
977
974
971
968
965
963
960
957
954
951
948
945
943
940
937
934
932
929
926
924
921
918
916
913
910
908
905
903
900
898
895
893
890
888
885
883
880
878
876
873
871
869
866
864
862
859
857
855
853
850
848
846
844
842
839
837
835
833
831
829
827
825
823
821
819
817
815
813
811
809
807
805
803
801
799
797
795
794
792
790
788
786
785
783
781
779
778
776
774
773
771
769
768
766
764
763
761
760
758
756
755
753
752
750
749
747
746
744
743
741
740
739
737
736
734
733
732
730
729
728
726
725
724
722
721
720
719
717
716
715
714
713
711
710
709
708
707
706
705
703
702
701
700
699
698
697
696
695
694
693
692
691
690
689
688
687
