15
25
43
57
55
42
22
19
10
9
-3
-10
-16
-18
-22
-33
-56
-79
-101
-119
-142
-170
-196
-212
-219
-245
-261
-284
-305
-304
-311
-323
-324
-323
-315
-325
-332
-343
-330
-315
-293
-274
-250
-240
-236
-239
-242
-245
-245
-234
-218
-207
-202
-207
-204
-215
-243
-248
-263
-269
-274
-283
-283
-298
-302
-316
-325
-345
-361
-371
-381
-381
-383
-383
-393
-406
-415
-425
-437
-452
-460
-453
-451
-451
-470
-485
-492
-507
-503
-503
-496
-500
-493
-489
-488
-490
-493
-488
-493
-504
-514
-505
-491
-479
-467
-457
-453
-457
-466
-464
-474
-462
-433
-411
-399
-385
-394
-388
-385
-369
-370
-363
-348
-334
-321
-314
-303
-295
-293
-292
-294
-288
-284
-267
-250
-224
-216
-205
-194
-174
-163
-157
-149
-127
-115
-91
-74
-48
-37
-31
-17
-7
0
8
32
59
75
89
110
127
146
153
177
201
237
266
291
312
336
345
369
393
429
462
510
542
577
608
634
651
671
686
703
724
751
770
793
806
811
795
779
759
735
727
716
728
739
742
735
738
732
747
756
782
817
857
906
956
1007
1046
1093
1133
1177
1217
1266
1333
1391
1445
1478
1516
1546
1570
1593
1617
1673
1701
1701
1693
1672
1632
1601
1556
1518
1466
1411
1373
1337
1304
1254
1200
1146
1103
1071
1056
1056
1081
1115
1162
1202
1241
1278
1336
1470
1529
1587
1648
1699
1758
1786
1803
1809
1792
1778
1756
1740
1724
1697
1664
1618
1564
1504
1444
1394
1350
1308
1266
1225
1193
1159
1146
1105
1076
1062
1050
1040
1048
1050
1064
1067
1063
1054
1041
1044
1048
1050
1052
1050
1043
1027
1000
978
955
922
894
864
843
818
816
806
799
805
812
818
828
834
852
864
886
902
912
923
921
909
890
862
820
773
729
692
643
577
501
427
366
297
244
133
73
31
-13
-38
-65
-77
-90
-105
-134
-176
-208
-226
-230
-225
-224
-225
-234
-229
-227
-217
-213
-212
-199
-208
-211
-220
-212
-191
-193
-214
-243
-280
-306
-354
-396
-458
-510
-572
-632
-690
-742
-789
-836
-878
-913
-938
-953
-968
-962
-955
-942
-945
-933
-916
-890
-838
-822
-809
-807
-799
-794
-786
-785
-794
-794
-796
-794
-794
-794
-800
-805
-815
-831
-852
-863
-866
-859
-862
-862
-887
-913
-945
-978
-1047
-1074
-1105
-1112
-1135
-1158
-1191
-1220
-1252
-1289
-1327
-1371
-1408
-1444
-1475
-1506
-1549
-1599
-1655
-1698
-1741
-1774
-1815
-1837
-1849
-1849
-1849
-1844
-1815
-1791
-1766
-1726
-1692
-1656
-1611
-1567
-1523
-1499
-1478
-1465
-1457
-1450
-1446
-1445
-1444
-1446
-1448
-1456
-1466
-1475
-1480
-1472
-1457
-1427
-1405
-1375
-1325
-1307
-1283
-1267
-1252
-1230
-1209
-1181
-1165
-1145
-1133
-1118
-1101
-1085
-1065
-1042
-1014
-978
-933
-887
-841
-794
-731
-677
-619
-570
-517
-463
-359
-321
-278
-252
-220
-202
-173
-157
-134
-119
-99
-85
-70
-53
-24
7
30
48
73
91
114
131
152
179
199
228
247
279
315
334
345
368
378
403
425
458
491
522
552
580
614
643
671
698
733
776
822
863
888
907
918
931
943
957
985
1012
1082
1117
1136
1160
1184
1203
1232
1243
1272
1296
1327
1355
1372
1385
1381
1381
1377
1377
1372
1365
1355
1343
1324
1302
1282
1268
1254
1249
1218
1192
1182
1166
1162
1134
1099
1062
1032
1012
985
974
951
937
904
879
852
824
807
798
795
781
763
748
732
723
716
702
663
638
613
587
560
525
499
466
443
400
360
313
289
258
245
240
239
234
231
241
235
228
222
220
223
229
238
250
269
275
278
271
246
235
224
229
226
229
233
243
260
266
272
263
265
265
278
279
278
266
256
235
208
173
143
122
100
88
61
38
6
-12
-20
-34
-33
-31
-9
4
18
28
27
45
48
54
55
72
94
126
163
189
205
220
237
258
317
359
414
466
511
543
570
600
627
662
678
707
734
772
800
820
843
854
878
896
927
959
991
1023
1055
1089
1120
1148
1242
1290
1323
1343
1370
1388
1411
1421
1434
1432
1437
1425
1417
1393
1379
1355
1338
1308
1278
1249
1229
1226
1225
1228
1226
1225
1221
1221
1254
1280
1317
1355
1404
1445
1480
1511
1537
1561
1557
1557
1546
1545
1534
1527
1512
1479
1435
1385
1343
1291
1245
1188
1132
1069
1006
943
836
790
748
710
671
636
604
587
561
545
511
493
475
474
473
482
502
515
532
539
558
567
586
608
631
652
670
687
710
721
726
732
731
726
725
724
730
726
721
701
694
677
680
672
677
669
671
660
656
645
640
628
622
615
608
597
589
593
585
578
557
554
543
543
537
549
550
552
561
572
591
594
608
604
600
579
567
565
567
559
549
549
545
537
527
507
458
395
334
289
254
223
212
212
224
213
198
169
145
109
84
48
26
13
46
98
145
174
191
198
195
189
177
179
189
209
229
254
274
289
311
306
300
277
268
259
248
232
198
188
194
231
256
274
273
254
216
153
82
35
54
85
114
125
123
103
77
29
-18
-68
-111
-134
-150
-134
-119
-98
-101
-99
-101
-113
-116
-104
-56
3
61
104
141
186
290
329
358
384
410
420
414
396
392
392
403
395
392
372
363
349
334
318
297
276
253
258
260
253
224
185
142
86
-79
-154
-205
-227
-246
-258
-269
-256
-248
-235
-241
-261
-284
-318
-346
-381
-392
-390
-354
-324
-304
-325
-349
-384
-414
-451
-492
-537
-639
-679
-711
-736
-761
-782
-821
-869
-952
-1024
-1096
-1146
-1199
-1254
-1304
-1365
-1405
-1450
-1473
-1501
-1525
-1552
-1565
-1562
-1562
-1561
-1554
-1549
-1613
-1652
-1674
-1669
-1649
-1622
-1591
-1566
-1535
-1522
-1507
-1518
-1521
-1535
-1540
-1556
-1562
-1564
-1543
-1524
-1513
-1534
-1571
-1608
-1637
-1662
-1694
-1738
-1834
-1879
-1939
-1998
-2047
-2079
-2095
-2119
-2141
-2187
-2225
-2273
-2313
-2360
-2419
-2461
-2503
-2536
-2581
-2625
-2668
-2710
-2752
-2795
-2836
-2868
-2883
-2869
-2795
-2770
-2746
-2734
-2710
-2686
-2636
-2577
-2498
-2420
-2345
-2275
-2224
-2174
-2139
-2090
-2057
-2027
-2001
-1961
-1894
-1814
-1732
-1665
-1612
-1571
-1541
-1521
-1484
-1460
-1425
-1376
-1336
-1313
-1298
-1284
-1255
-1233
-1199
-1175
-1128
-1079
-1008
-938
-852
-759
-650
-527
-408
-302
-224
-161
-89
-1
84
159
305
370
439
485
519
545
565
591
589
604
620
664
708
746
765
770
794
824
877
935
1004
1064
1136
1212
1285
1355
1421
1494
1680
1792
1894
1993
2070
2137
2168
2195
2205
2230
2273
2308
2341
2351
2374
2393
2412
2431
2445
2466
2480
2503
2524
2564
2608
2648
2684
2713
2781
2831
2896
2965
3043
3111
3180
3236
3293
3338
3395
3437
3473
3504
3545
3602
3655
3708
3728
3742
3733
3725
3711
3702
3690
3667
3641
3619
3573
3537
3494
3445
3381
3308
3222
3148
3080
3032
2985
2943
2901
2856
2825
2807
2812
2815
2837
2864
2913
2949
2992
3023
3047
3042
3022
2991
2915
2877
2840
2798
2726
2634
2523
2419
2312
2223
2132
2050
1963
1867
1791
1715
1661
1604
1574
1553
1530
1509
1475
1455
1432
1417
1399
1369
1268
1234
1222
1211
1188
1154
1127
1089
1055
1009
978
954
946
926
902
873
850
837
837
865
886
919
948
994
1038
1073
1093
1104
1184
1235
1272
1296
1318
1340
1336
1328
1291
1258
1215
1159
1080
976
857
725
622
526
436
332
245
165
109
59
17
-29
-67
-103
-161
-202
-239
-246
-252
-259
-284
-314
-343
-359
-357
-369
-370
-388
-402
-410
-426
-440
-463
-440
-401
-360
-340
-334
-315
-285
-262
-268
-336
-376
-406
-437
-494
-561
-606
-627
-637
-651
-678
-693
-711
-709
-720
-718
-705
-677
-639
-602
-552
-520
-490
-452
-415
-395
-405
-424
-463
-489
-511
-533
-557
-593
-636
-687
-729
-764
-772
-790
-811
-845
-867
-900
-939
-980
-1034
-1072
-1105
-1125
-1166
-1206
-1248
-1312
-1381
-1458
-1594
-1648
-1695
-1757
-1836
-1919
-2004
-2082
-2164
-2240
-2301
-2359
-2402
-2447
-2473
-2499
-2511
-2535
-2534
-2523
-2493
-2461
-2399
-2315
-2229
-2148
-2087
-2024
-1904
-1829
-1750
-1677
-1608
-1547
-1495
-1467
-1448
-1432
-1421
-1417
-1423
-1415
-1412
-1398
-1401
-1405
-1425
-1448
-1475
-1505
-1517
-1530
-1538
-1558
-1567
-1590
-1627
-1651
-1685
-1702
-1695
-1684
-1680
-1673
-1652
-1618
-1586
-1563
-1540
-1504
-1474
-1420
-1379
-1334
-1287
-1231
-1171
-1112
-1031
-981
-924
-889
-806
-762
-672
-677
-654
-633
-617
-626
-628
-570
-430
-350
-392
-489
-540
-519
-473
-433
-415
-427
-388
-280
-203
-179
-166
-173
-169
-144
-109
-97
-33
10
51
70
45
7
23
116
209
268
298
324
343
359
380
408
416
422
410
421
458
510
557
586
599
593
601
610
713
793
850
898
934
973
1029
1085
1092
1070
1045
1036
1037
1019
982
896
829
793
792
797
793
772
728
695
683
693
684
665
684
727
746
747
732
732
748
760
754
751
756
777
792
807
789
762
752
727
717
704
729
754
740
708
676
656
615
576
481
420
353
320
315
320
307
253
201
156
118
83
63
65
78
91
89
95
100
129
146
157
166
188
235
264
297
313
344
366
387
382
383
409
451
477
488
475
457
439
424
403
391
368
355
323
305
286
283
271
267
254
242
226
209
194
152
138
128
129
126
106
65
25
-8
-34
-57
-91
-116
-142
-149
-169
-190
-220
-236
-234
-246
-246
-236
-190
-145
-90
-50
-11
43
68
112
167
215
262
324
381
427
447
465
491
535
558
584
596
627
656
706
729
732
738
769
814
851
876
881
885
878
855
825
788
759
739
721
688
658
627
611
592
570
557
554
572
575
599
621
661
705
772
840
906
976
1050
1122
1175
1265
1315
1352
1374
1387
1402
1414
1424
1410
1373
1328
1292
1265
1243
1216
1182
1121
1072
1024
976
935
898
895
891
896
876
851
831
816
784
746
697
664
639
623
604
570
528
495
466
427
404
392
402
413
432
445
470
485
508
519
545
546
570
580
626
651
625
617
596
568
522
502
476
467
442
433
411
388
349
314
262
214
171
163
133
91
21
-8
-25
1
11
49
66
66
36
3
22
71
161
247
329
364
383
368
369
358
327
273
221
189
172
146
120
77
44
-38
-117
-218
-298
-380
-427
-495
-521
-539
-569
-595
-609
-598
-581
-549
-544
-535
-521
-478
-449
-405
-347
-258
-169
-89
-12
51
84
67
49
54
84
138
169
212
233
223
169
84
14
-23
-25
-37
-68
-118
-145
-150
-146
-163
-194
-211
-203
-157
-83
20
112
201
278
353
414
469
508
610
673
704
676
642
620
610
582
541
509
499
499
506
500
516
541
580
600
598
603
603
612
591
571
536
467
365
257
82
26
-17
-48
-76
-104
-152
-213
-259
-283
-289
-299
-306
-321
-317
-317
-333
-340
-347
-332
-323
-306
-318
-316
-315
-325
-370
-439
-526
-525
-560
-603
-646
-682
-742
-824
-922
-1015
-1095
-1161
-1240
-1323
-1400
-1468
-1527
-1583
-1623
-1653
-1648
-1649
-1652
-1677
-1697
-1740
-1782
-1800
-1755
-1734
-1723
-1735
-1749
-1784
-1823
-1883
-1929
-1959
-1988
-2051
-2118
-2153
-2142
-2129
-2136
-2172
-2239
-2308
-2377
-2415
-2445
-2486
-2547
-2622
-2680
-2740
-2838
-2876
-2913
-2923
-2947
-2970
-2993
-2976
-2939
-2903
-2904
-2922
-2935
-2935
-2947
-2977
-3052
-3155
-3282
-3411
-3512
-3594
-3654
-3714
-3775
-3819
-3861
-3894
-4000
-4061
-4104
-4143
-4171
-4179
-4169
-4136
-4102
-4094
-4120
-4146
-4139
-4101
-4045
-3992
-3936
-3887
-3844
-3795
-3747
-3685
-3608
-3519
-3416
-3315
-3190
-3068
-2792
-2689
-2613
-2565
-2507
-2446
-2366
-2288
-2218
-2152
-2096
-2032
-1975
-1911
-1840
-1752
-1666
-1583
-1506
-1433
-1349
-1259
-1163
-1081
-1007
-940
-876
-810
-683
-622
-559
-541
-516
-493
-435
-355
-232
-97
57
225
373
481
557
630
712
785
850
909
975
1026
1057
1069
1068
1065
1060
1080
1162
1218
1279
1324
1363
1395
1434
1481
1529
1584
1638
1703
1772
1852
1932
2036
2151
2269
2360
2445
2550
2675
2801
2913
3022
3120
3207
3283
3458
3537
3596
3660
3723
3785
3824
3866
3927
3997
4069
4133
4192
4244
4299
4343
4383
4423
4460
4488
4498
4500
4493
4473
4444
4390
4329
4252
4107
4038
3956
3874
3776
3685
3613
3549
3500
3450
3397
3342
3301
3274
3260
3263
3276
3300
3328
3364
3396
3409
3413
3395
3374
3331
3286
3245
3206
3188
3162
3103
3027
2916
2823
2727
2644
2564
2478
2401
2329
2259
2185
2110
2042
1962
1874
1787
1723
1689
1680
1663
1628
1555
1470
1356
1152
1066
968
882
784
678
568
451
351
227
94
-31
-147
-236
-319
-394
-464
-522
-578
-620
-657
-678
-703
-724
-740
-750
-761
-795
-853
-862
-887
-903
-929
-933
-934
-929
-943
-1002
-1078
-1162
-1210
-1249
-1288
-1349
-1414
-1487
-1574
-1665
-1738
-1790
-1827
-1860
-1893
-1924
-1965
-2004
-2046
-2046
-2063
-2064
-2077
-2067
-2060
-2032
-2023
-2021
-2043
-2054
-2076
-2114
-2152
-2175
-2174
-2168
-2178
-2207
-2228
-2224
-2211
-2214
-2221
-2229
-2220
-2223
-2225
-2224
-2240
-2306
-2337
-2352
-2333
-2330
-2320
-2286
-2250
-2229
-2223
-2213
-2194
-2151
-2093
-2022
-1960
-1911
-1855
-1795
-1733
-1709
-1695
-1663
-1638
-1627
-1539
-1479
-1422
-1411
-1416
-1435
-1448
-1422
-1387
-1328
-1288
-1257
-1225
-1219
-1235
-1240
-1230
-1228
-1234
-1237
-1229
-1232
-1282
-1356
-1434
-1510
-1610
-1716
-1857
-1919
-1986
-2041
-2110
-2202
-2323
-2419
-2480
-2527
-2570
-2598
-2610
-2628
-2632
-2657
-2684
-2726
-2767
-2785
-2778
-2768
-2768
-2771
-2766
-2783
-2806
-2834
-2888
-2920
-2929
-2940
-2949
-2974
-3004
-3054
-3104
-3131
-3141
-3132
-3106
-3037
-2967
-2894
-2843
-2801
-2740
-2657
-2593
-2542
-2493
-2447
-2406
-2371
-2339
-2313
-2271
-2256
-2205
-2162
-2118
-2102
-2090
-2077
-2062
-2025
-1992
-1953
-1917
-1878
-1843
-1809
-1783
-1755
-1702
-1639
-1603
-1591
-1580
-1535
-1475
-1417
-1354
-1300
-1164
-1090
-1029
-962
-899
-819
-751
-706
-702
-700
-683
-649
-611
-584
-561
-527
-460
-378
-342
-341
-355
-364
-325
-275
-213
-153
-106
-87
-79
-62
-6
85
216
305
369
436
485
535
555
529
537
621
713
798
887
977
1055
1125
1180
1201
1251
1356
1488
1599
1684
1783
1954
1899
1876
1971
2082
2149
2185
2250
2290
2258
2199
2191
2219
2173
2029
1963
2047
2148
2152
2110
2066
1983
1910
1841
1770
1717
1735
1787
1875
1908
1915
1900
1871
1912
2051
2209
2289
2298
2373
2465
2510
2489
2468
2513
2604
2661
2686
2696
2732
2717
2643
2570
2554
2573
2537
2482
2349
2273
2186
2071
1953
1814
1703
1643
1617
1604
1557
1467
1311
1187
1181
1219
1165
1046
1002
1010
995
911
809
782
823
807
738
671
561
425
307
213
142
77
3
-70
-112
-137
-122
-112
-166
-233
-245
-174
-67
18
78
135
219
271
270
263
250
213
178
218
427
391
299
231
210
164
61
-9
-40
-5
72
124
151
203
252
346
413
436
455
523
623
691
693
641
620
655
689
666
575
498
452
452
390
290
232
209
66
-54
-111
-82
-11
-82
-202
-307
-353
-397
-393
-317
-313
-438
-465
-482
-455
-573
-707
-672
-650
-775
-785
-700
-651
-678
-624
-617
-653
-644
-533
-415
-353
-325
-211
-92
-158
-299
-190
9
37
-5
128
440
565
488
388
366
340
357
549
811
1045
1064
927
758
699
670
587
604
712
863
936
929
950
923
755
484
324
376
435
466
504
427
293
60
-375
-489
-479
-493
-483
-442
-441
-429
-402
-383
-488
-554
-403
-236
-95
69
279
545
708
750
675
604
651
700
684
634
625
692
526
326
93
-123
-249
-489
-753
-817
-670
-570
-535
-484
-483
-488
-360
-104
-90
-224
-180
77
376
609
701
793
977
1092
1166
1366
1750
1869
1923
1986
2007
1928
1772
1648
1552
1445
1293
1153
947
682
369
-62
-523
-861
-1101
-1348
-1618
-1840
-1932
-1973
-2009
-2088
-2133
-2047
-1651
-1581
-1439
-1197
-997
-911
-869
-823
-731
-671
-572
-504
-456
-397
-340
-281
-259
-210
-190
-216
-202
-175
-274
-423
-572
-682
-787
-904
-1146
-1252
-1284
-1293
-1245
-1211
-1221
-1213
-1112
-954
-911
-981
-1065
-1100
-1131
-1244
-1423
-1544
-1639
-1695
-1686
-1612
-1512
-1409
-1275
-1140
-947
-754
-443
-265
-108
-31
36
62
94
162
214
195
169
227
313
366
385
374
427
586
694
638
507
389
255
41
-158
-331
-524
-729
-1121
-1243
-1408
-1576
-1674
-1711
-1737
-1783
-1811
-1766
-1750
-1749
-1724
-1659
-1544
-1390
-1209
-1011
-817
-639
-446
-269
-120
29
139
201
244
289
294
240
142
22
-131
-291
-424
-544
-680
-806
-896
-1006
-1139
-1249
-1343
-1344
-1238
-1136
-1057
-982
-863
-782
-753
-714
-656
-638
-641
-667
-698
-658
-650
-716
-802
-840
-838
-838
-822
-765
-634
-436
-246
-99
32
190
362
537
721
875
972
1025
1069
1099
1084
1052
994
928
674
509
328
132
-120
-367
-581
-755
-909
-1084
-1248
-1375
-1455
-1524
-1532
-1497
-1468
-1444
-1426
-1414
-1418
-1402
-1369
-1352
-1381
-1459
-1576
-1685
-1867
-2006
-2164
-2320
-2417
-2503
-2570
-2657
-2705
-2682
-2639
-2572
-2495
-2416
-2327
-2236
-2109
-1999
-1939
-1895
-1837
-1730
-1678
-1646
-1608
-1565
-1526
-1527
-1567
-1556
-1516
-1521
-1560
-1596
-1571
-1494
-1456
-1427
-1356
-1215
-1073
-977
-874
-755
-588
-389
-213
-53
114
277
435
621
857
1060
1243
1404
1754
1888
2009
2151
2349
2558
2755
2964
3170
3389
3574
3715
3798
3871
3956
4012
4033
4022
4001
3976
3864
3759
3664
3576
3481
3372
3297
3213
3112
3129
3159
3193
3234
3294
3399
3525
3704
3872
4067
4293
4492
4637
4755
4856
4955
5031
5122
5164
5176
5170
5164
5132
5129
5107
5068
5028
4971
4999
5045
5111
5210
5349
5539
5678
5768
5862
5967
6050
6139
6229
6294
6308
6319
6396
6465
6515
6532
6543
6547
6559
6548
6549
6574
6604
6765
6885
6999
7141
7306
7475
7614
7766
7903
7992
8049
8108
8141
8107
8051
7981
7900
7816
7704
7619
7532
7415
7244
7058
6876
6690
6509
6329
5848
5610
5344
5065
4762
4477
4134
3782
3425
3095
2809
2504
2151
1780
1410
1059
719
383
112
-99
-292
-489
-665
-787
-943
-1130
-1300
-1430
-1703
-1846
-2011
-2125
-2208
-2309
-2426
-2535
-2695
-2883
-3037
-3174
-3315
-3459
-3635
-3799
-3963
-4098
-4236
-4397
-4521
-4617
-4672
-4711
-4769
-4838
-4859
-4909
-4997
-5020
-5109
-5183
-5245
-5323
-5400
-5453
-5512
-5563
-5579
-5581
-5571
-5592
-5634
-5698
-5771
-5816
-5836
-5855
-5865
-5877
-5891
-5876
-5864
-5844
-5824
-5780
-5755
-5767
-5792
-5770
-5752
-5743
-5775
-5800
-5834
-5873
-5924
-6032
-6176
-6334
-6480
-6612
-6758
-6945
-7118
-7290
-7467
-7654
-7831
-7963
-8058
-8136
-8158
-8163
-8110
-8086
-8037
-7955
-7851
-7726
-7599
-7475
-7369
-7267
-7185
-7159
-7145
-7060
-6995
-6964
-6943
-6926
-6937
-6958
-6977
-7023
-7076
-7084
-7092
-7021
-6896
-6779
-6584
-6538
-6505
-6433
-6350
-6271
-6161
-6037
-5855
-5713
-5608
-5480
-5326
-5191
-5051
-4943
-4786
-4640
-4550
-4413
-4270
-4191
-4139
-4131
-4069
-3982
-3911
-3821
-3588
-3451
-3297
-3102
-2869
-2665
-2500
-2350
-2171
-1941
-1692
-1464
-1281
-1133
-1011
-896
-767
-606
-498
-440
-383
-338
-335
-383
-466
-525
-537
-553
-562
-524
-477
-417
-391
-431
-483
-480
-472
-424
-396
-337
-233
-199
-238
-245
-234
-228
-224
-224
-130
-31
81
209
306
446
571
736
1187
1407
1657
1916
2152
2408
2601
2719
2815
2862
2892
2961
3035
3058
3013
2935
2843
2751
2704
2679
2606
2536
2506
2531
2487
2357
2316
2292
2319
2360
2451
2570
2710
2812
2924
3036
3146
3249
3358
3523
3680
3808
3947
4036
4147
4325
4485
4635
4717
4781
4840
4850
4843
4829
4814
4761
4596
4518
4453
4401
4325
4190
4077
3964
3882
3842
3828
3847
3764
3672
3597
3598
3587
3569
3496
3457
3449
3479
3537
3590
3626
3686
3712
3714
3833
3878
3841
3772
3740
3708
3592
3450
3327
3194
3018
2838
2623
2418
2240
2068
1901
1779
1635
1423
1277
1179
1133
1077
988
914
884
912
1007
1031
1059
1100
1157
1201
1251
1346
1437
1489
1502
1531
1560
1598
1584
1505
1396
1295
1265
1259
1290
1310
1320
1296
1260
1220
1164
1142
1232
1257
1256
1255
1255
1232
1185
1129
1058
961
860
840
832
774
640
481
334
198
38
-86
-184
-240
-268
-293
-303
-331
-358
-416
-409
-367
-302
-205
-99
70
217
354
415
441
484
561
701
804
828
854
843
828
774
690
566
396
213
91
-18
-134
-249
-372
-749
-989
-1188
-1356
-1462
-1497
-1506
-1509
-1519
-1521
-1458
-1466
-1467
-1434
-1337
-1197
-1002
-795
-564
-303
-44
173
323
422
558
690
799
884
1025
1028
1027
1045
1019
954
869
793
705
561
396
228
11
-162
-361
-505
-650
-741
-807
-829
-867
-855
-779
-672
-591
-505
-397
-292
-79
8
31
38
41
49
161
286
432
617
788
957
1076
1226
1341
1481
1596
1662
1680
1682
1737
1798
1801
1797
1755
1753
1684
1599
1402
1354
1316
1277
1205
1181
1083
921
805
706
630
596
512
568
666
716
818
877
863
827
861
936
1103
1289
1460
1586
1620
1578
1327
1154
1066
1153
1258
1328
1387
1383
1309
1230
1153
1098
1099
1170
1343
1631
1898
2054
2218
2301
2308
2352
2554
2819
3030
3204
3351
3480
3620
3723
3721
3686
3699
3783
3897
3956
4036
4041
4090
4158
4290
4395
4506
4635
4829
5132
5373
5496
5601
5694
5758
5723
5560
5328
5166
5112
4697
4473
4317
4223
4127
4018
3844
3602
3393
3207
3053
2910
2779
2685
2595
2512
2410
2320
2342
2501
2704
2873
3026
3109
3148
3183
3208
3206
3119
3169
3253
3309
3324
3196
2979
2745
2488
2219
2016
1836
1644
1418
1202
951
688
434
244
30
-218
-418
-591
-691
-761
-807
-852
-886
-825
-805
-729
-632
-520
-419
-315
-224
-113
1
132
255
369
501
613
681
753
769
732
639
515
406
268
116
-23
-97
-134
-157
-413
-639
-908
-1254
-1597
-1914
-2226
-2549
-2841
-3118
-3374
-3643
-3917
-4144
-4295
-4368
-4364
-4232
-4045
-3859
-3687
-3513
-3381
-3289
-3241
-3262
-3357
-3495
-3764
-3918
-4064
-4167
-4262
-4376
-4468
-4498
-4493
-4504
-4572
-4618
-4684
-4796
-4946
-5105
-5312
-5547
-5754
-5974
-6189
-6355
-6507
-6676
-6878
-7080
-7270
-7509
-7953
-8169
-8373
-8439
-8418
-8338
-8295
-8228
-8140
-8058
-7940
-7775
-7585
-7399
-7193
-7023
-6919
-6852
-6808
-6747
-6743
-6784
-6828
-6847
-6870
-6911
-7012
-7069
-7320
-7531
-7731
-7885
-7975
-8047
-8153
-8259
-8321
-8364
-8413
-8472
-8473
-8416
-8353
-8298
-8224
-8109
-8004
-7939
-7891
-7846
-7856
-7833
-7837
-7872
-7875
-7867
-7878
-7860
-7845
-7846
-7819
-7766
-7719
-7637
-7521
-7368
-7214
-7114
-7054
-6991
-6926
-6853
-6767
-6681
-6616
-6595
-6567
-6539
-6544
-6571
-6609
-6632
-6639
-6663
-6670
-6634
-6624
-6589
-6521
-6445
-6328
-6145
-5886
-5654
-5405
-5162
-4911
-4661
-4433
-4225
-4034
-3862
-3704
-3587
-3523
-3453
-3352
-3314
-3317
-3327
-3297
-3261
-3169
-3115
-3032
-2923
-2780
-2584
-2379
-2137
-1878
-1596
-1322
-1031
-696
-342
33
425
790
1174
1481
1720
1942
2198
2471
2680
2841
2965
3036
3102
3232
3295
3356
3413
3508
3626
3764
3877
4030
4214
4418
4641
4902
5171
5455
5756
6063
6342
6656
6928
7165
7422
7645
7816
7984
8152
8278
8405
8521
8549
8598
8636
8690
8733
8840
8979
9079
9145
9181
9218
9196
9150
9162
9187
9234
9289
9397
9497
9595
9733
9831
9926
10041
10171
10262
10376
10671
10819
10919
11002
11075
11168
11282
11399
11478
11548
11598
11622
11608
11546
11457
11380
11295
11191
11075
10974
10885
10781
10640
10493
10372
10304
10244
10235
10309
10353
10410
10492
10605
10689
10747
10820
10874
10904
10946
11014
11077
11109
11093
11018
10906
10795
10698
10592
10449
10297
10103
9918
9741
9569
9398
9225
8894
8739
8597
8462
8317
8206
8095
7971
7871
7743
7607
7466
7294
7090
6879
6632
6377
6135
5891
5642
5390
5139
4875
4601
4312
4008
3676
3338
2656
2350
2004
1647
1309
990
671
367
86
-143
-414
-714
-1004
-1273
-1547
-1838
-2107
-2336
-2599
-2869
-3132
-3365
-3617
-3871
-4090
-4269
-4421
-4545
-4836
-4974
-5060
-5126
-5199
-5253
-5295
-5293
-5302
-5305
-5307
-5327
-5340
-5373
-5435
-5528
-5655
-5863
-6066
-6254
-6446
-6629
-6814
-6989
-7162
-7349
-7563
-7786
-8055
-8122
-8156
-8159
-8142
-8106
-8076
-8039
-7982
-7936
-7867
-7787
-7695
-7606
-7542
-7506
-7450
-7414
-7418
-7450
-7486
-7523
-7542
-7569
-7598
-7624
-7672
-7731
-7759
-7765
-7786
-7772
-7753
-7753
-7736
-7724
-7676
-7637
-7620
-7634
-7628
-7597
-7577
-7639
-7720
-7835
-7988
-8115
-8259
-8396
-8499
-8550
-8584
-8605
-8663
-8727
-8707
-8641
-8621
-8653
-8657
-8651
-8590
-8506
-8428
-8355
-8325
-8322
-8339
-8384
-8375
-8323
-8179
-8046
-7921
-7783
-7668
-7590
-7452
-7291
-7161
-6990
-6855
-6700
-6299
-6103
-5979
-5849
-5692
-5488
-5244
-5092
-4977
-4797
-4617
-4477
-4358
-4195
-3952
-3712
-3463
-3268
-3010
-2783
-2667
-2588
-2424
-2224
-2070
-1876
-1652
-1440
-1094
-943
-837
-755
-581
-360
-147
94
367
614
892
1161
1372
1624
1862
2015
2131
2221
2297
2342
2357
2364
2391
2322
2284
2274
2239
2190
2058
2004
1971
1944
2006
2057
2114
2207
2301
2368
2492
2682
2863
3054
3126
3198
3282
3367
3405
3519
3665
3729
3763
3772
3729
3712
3712
3808
3862
3820
3820
3832
3829
3940
4074
4104
4155
4206
4247
4343
4477
4671
4892
5091
5216
5344
5514
5680
5803
5893
6038
6181
6300
6468
6721
6946
7225
7202
7112
7004
6929
6887
6774
6678
6590
6551
6526
6481
6388
6270
6229
6230
6212
6202
6183
6172
6198
6231
6263
6267
6268
6302
6317
6282
6269
6283
6253
6198
6081
5984
5919
5820
5618
5479
5377
5254
5092
4952
4852
4678
4511
4434
4385
4318
4229
4152
4134
4134
4081
3971
3884
3845
3720
3605
3474
3325
3164
3030
2899
2740
2504
2255
2034
1856
1646
1431
1262
1097
929
816
722
638
562
515
518
537
579
631
744
818
862
813
677
546
488
456
341
257
203
79
-99
-348
-634
-832
-978
-1111
-1295
-1436
-1558
-1704
-1851
-1983
-2101
-2251
-2377
-2509
-2606
-2675
-2858
-2956
-3093
-3225
-3314
-3351
-3422
-3484
-3485
-3471
-3479
-3505
-3555
-3560
-3538
-3547
-3553
-3528
-3484
-3420
-3372
-3375
-3467
-3581
-3687
-3759
-3804
-3858
-4086
-4145
-4250
-4397
-4605
-4757
-4870
-4992
-5125
-5297
-5365
-5368
-5390
-5399
-5402
-5437
-5391
-5335
-5268
-5165
-5104
-5062
-4971
-5046
-5158
-5078
-4985
-5024
-5086
-5013
-4892
-4834
-4845
-4816
-4671
-4486
-4286
-4110
-3890
-3681
-3388
-3160
-3048
-2890
-2714
-2535
-2378
-2306
-2162
-1953
-1819
-1819
-1804
-1829
-1883
-1973
-1999
-1891
-1838
-1859
-1852
-1802
-1793
-1892
-1944
-1916
-1807
-1738
-1704
-1600
-1499
-1436
-1403
-1471
-1588
-1549
-1500
-1467
-1381
-1436
-1493
-1313
-1084
-1003
-1169
-1018
-805
-609
-397
-182
-25
91
276
387
422
209
83
46
-120
7
105
160
359
557
512
290
104
108
210
444
713
954
1214
1372
1521
1622
1619
1660
1880
2180
2589
3127
3718
4228
4643
4988
5283
5587
5898
6317
6713
7044
7309
7516
7670
7690
7611
7488
7508
7552
7518
7440
7364
7346
7213
7076
7003
6852
6758
6817
7038
7154
7183
7213
7248
7321
7326
7299
7216
7040
6965
6970
6975
6910
6838
6810
6837
6829
6556
6350
6275
6230
6060
5885
5740
5684
5744
5900
5995
6012
6116
6342
6680
6989
7306
7619
7926
8124
8199
8270
8363
8428
8400
8325
8228
8070
7179
6614
6015
5326
4608
4032
3627
3200
2730
2329
2083
1942
1888
1840
1895
2027
2178
2357
2601
2850
3066
3175
3312
3439
3573
3705
3877
4140
4321
4179
4115
4156
4253
4371
4438
4440
4385
4396
4359
4128
3785
3458
3193
2844
2360
1916
1551
1209
916
671
402
145
-84
-302
-503
-692
-1130
-1351
-1521
-1680
-1890
-2083
-2138
-2064
-1946
-1839
-1752
-1648
-1558
-1463
-1452
-1523
-1540
-1639
-1878
-2106
-2372
-2573
-2777
-3044
-3340
-3634
-3943
-4247
-4647
-4873
-5009
-5077
-5173
-5395
-5649
-5909
-6132
-6294
-6428
-6609
-6834
-7050
-7267
-7463
-7641
-7860
-8076
-8296
-8428
-8510
-8570
-8607
-8604
-8580
-8559
-8422
-7995
-7778
-7518
-7242
-6992
-6770
-6527
-6275
-6031
-5886
-5761
-5544
-5385
-5345
-5386
-5399
-5475
-5649
-5835
-5973
-6083
-6223
-6414
-6651
-6943
-7214
-7456
-7741
-8251
-8416
-8549
-8720
-8875
-9016
-9164
-9292
-9425
-9539
-9614
-9653
-9732
-9802
-9850
-9892
-9949
-10035
-10186
-10344
-10480
-10612
-10774
-10916
-10994
-11103
-11204
-11243
-11374
-11410
-11412
-11395
-11348
-11308
-11270
-11227
-11159
-11082
-10950
-10758
-10561
-10319
-10102
-9892
-9683
-9507
-9354
-9212
-9054
-8924
-8773
-8583
-8400
-8168
-7937
-7643
-7154
-6879
-6620
-6319
-6018
-5724
-5451
-5233
-5004
-4747
-4507
-4286
-4119
-3976
-3860
-3856
-3834
-3721
-3664
-3660
-3701
-3722
-3743
-3779
-3840
-3862
-3767
-3610
-3216
-2930
-2623
-2313
-1984
-1620
-1212
-825
-437
-37
364
709
1002
1209
1380
1486
1546
1592
1623
1662
1647
1611
1546
1473
1341
1194
1116
1046
929
969
1089
1302
1545
1851
2277
2745
3193
3680
4204
4734
5286
5891
6454
6969
7442
7906
8292
8603
8856
9132
9455
9748
10035
10246
10491
10678
10914
11013
11127
11251
11416
11646
11902
12112
12318
12485
12609
12744
12893
13041
13158
13281
13405
13517
13625
13654
13683
13722
13761
13763
13759
13792
13845
13894
13916
13932
14004
14069
14122
14204
14300
14381
14453
14506
14533
14514
14443
14343
14215
14054
13872
13642
13413
13143
12911
12660
12372
12091
11813
11519
11236
10998
10576
10401
10280
10174
10060
9981
9925
9843
9795
9764
9719
9709
9715
9692
9648
9513
9390
9243
9087
8877
8686
8508
8354
8149
7900
7652
7421
7222
6766
6491
6255
6085
5941
5820
5693
5609
5539
5489
5444
5424
5433
5466
5495
5494
5486
5445
5387
5342
5257
5100
4875
4599
4300
3969
3557
3099
2132
1608
1080
481
-129
-720
-1267
-1801
-2328
-2847
-3329
-3787
-4193
-4583
-4948
-5277
-5597
-5895
-6223
-6524
-6823
-7108
-7364
-7588
-7792
-7994
-8123
-8195
-8308
-8357
-8396
-8483
-8550
-8631
-8672
-8725
-8737
-8758
-8773
-8797
-8852
-8940
-9057
-9163
-9299
-9411
-9527
-9660
-9769
-9918
-10054
-10204
-10324
-10409
-10472
-10449
-10404
-10283
-10097
-9927
-9803
-9679
-9510
-9361
-9233
-9141
-9088
-9038
-8975
-8912
-8856
-8823
-8819
-8824
-8824
-8805
-8782
-8764
-8764
-8810
-8866
-8917
-8942
-8938
-8922
-8899
-8891
-8948
-9011
-9085
-9161
-9274
-9343
-9407
-9520
-9599
-9715
-9763
-9848
-9907
-9978
-10010
-10049
-10098
-10085
-10078
-10051
-10036
-10007
-10077
-10145
-10181
-10174
-10266
-10290
-10309
-10306
-10265
-10221
-10220
-10225
-10172
-10154
-10118
-10096
-10032
-10025
-10024
-10005
-9996
-10001
-9965
-9952
-9938
-9929
-9972
-9955
-10014
-10160
-10219
-10304
-10262
-10202
-10132
-9985
-9918
-9785
-9543
-9251
-8953
-8664
-8293
-7874
-7526
-7314
-7079
-6813
-6512
-6309
-6136
-5883
-5659
-5451
-5264
-5094
-4961
-4807
-4562
-4102
-3862
-3511
-3186
-2891
-2573
-2130
-1666
-1290
-960
-558
-133
232
462
622
862
981
1165
1441
1580
1732
1692
1637
1666
1595
1663
1732
1763
2070
2269
2381
2539
2745
3000
3269
3530
3826
4223
4622
4950
5364
5574
5666
5692
5851
6162
6342
6438
6564
6612
6683
6794
6791
6761
6749
6743
6623
6733
6852
6905
6870
6948
7062
7328
7648
7808
8001
8272
8498
8715
8837
8977
9018
9020
9015
8937
8894
8813
8592
8318
8076
8021
7782
7515
6958
6813
6591
6376
6197
6073
6012
6019
6111
6194
6313
6425
6449
6579
6778
6974
7276
7554
7786
7969
8088
8246
8247
8134
8060
8055
8009
7908
7597
7412
7143
6809
6410
6067
5781
5594
5351
5080
4929
4779
4680
4550
4364
4235
4270
4326
4304
4336
4300
4351
4444
4585
4602
4637
4759
4872
5084
5312
5487
5524
5575
5674
5730
5700
5657
5725
5797
5787
5709
5705
5688
5640
5551
5437
5319
5188
5014
4844
4661
4407
4184
3916
3553
3094
2169
1700
1261
832
407
-16
-456
-803
-1081
-1313
-1466
-1595
-1726
-1851
-1955
-2007
-2097
-2165
-2235
-2350
-2416
-2503
-2581
-2687
-2749
-2722
-2666
-2623
-2460
-2325
-2155
-2040
-1924
-1771
-1565
-1390
-1234
-1081
-1070
-1143
-1130
-1087
-1128
-1298
-1499
-1695
-1925
-2160
-2535
-2851
-3101
-3382
-3661
-3903
-4087
-4211
-4332
-4264
-4123
-3905
-3684
-3509
-3377
-3093
-2743
-2400
-2184
-1892
-1440
-1108
-908
-739
-504
-367
-246
-176
-46
-54
-206
-312
-439
-537
-681
-744
-728
-748
-753
-773
-850
-990
-1130
-1310
-1416
-1571
-1672
-1554
-1372
-1375
-1350
-1320
-1305
-1292
-1410
-1461
-1562
-1564
-1496
-1475
-1454
-1533
-1634
-1704
-1840
-1838
-1724
-1639
-1521
-1452
-1352
-1297
-1404
-1524
-1618
-1708
-1716
-1643
-1452
-1065
-631
-420
-246
-218
-194
-84
0
160
236
343
550
740
802
833
880
869
859
989
1327
1785
2154
2260
2290
2236
2227
2209
2283
2453
2666
2925
3069
3246
3270
3131
3083
3109
3153
3117
3206
3399
3966
4069
4152
4189
4408
4774
5098
5419
5713
6082
6528
6833
7053
7019
7025
7112
7074
7145
7245
7411
7519
7630
7659
7584
7498
7404
7429
7361
7294
7362
7613
7682
7780
7901
7935
7880
7843
7854
8030
8273
8461
8481
8303
8074
7888
7726
7500
7264
7000
6753
6527
6241
5893
5591
5343
5131
4976
5075
5318
5688
6057
6487
6771
6962
7011
6988
6949
6755
6530
6286
5928
5588
5103
4496
3759
2932
2085
1232
536
-1
-525
-1007
-1427
-1742
-2026
-1995
-1884
-1712
-1449
-1134
-810
-455
-214
-35
105
235
283
305
458
627
871
1130
1300
1304
1313
1406
1510
1531
1479
1489
1526
1470
1367
1313
1179
1056
1006
975
920
897
852
848
891
963
930
822
638
384
187
-83
-373
-632
-854
-1087
-1385
-1718
-2013
-2262
-2427
-2531
-2748
-2843
-2981
-3151
-3277
-3483
-3748
-4165
-4661
-5169
-5734
-6290
-6826
-7277
-7724
-8031
-8207
-8281
-8287
-8325
-8332
-8347
-8281
-8157
-8063
-8035
-8053
-8063
-8227
-8464
-8723
-8906
-9043
-9208
-9356
-9449
-9542
-9639
-9716
-9750
-9749
-9764
-9767
-9724
-9565
-9480
-9443
-9387
-9245
-9063
-8887
-8696
-8464
-8255
-8139
-8021
-7901
-7962
-8032
-8121
-8272
-8435
-8573
-8765
-8921
-9021
-9074
-9133
-9299
-9514
-9752
-9976
-10122
-10241
-10337
-10433
-10395
-10352
-10332
-10280
-10220
-10092
-9944
-9893
-9777
-9715
-9722
-9858
-9951
-10111
-10300
-10501
-10668
-10789
-11000
-11235
-11475
-11662
-11817
-11960
-12134
-12289
-12365
-12376
-12309
-12248
-12092
-11923
-11756
-11575
-11446
-11187
-10574
-10260
-9963
-9710
-9516
-9311
-9117
-8881
-8715
-8618
-8534
-8472
-8373
-8288
-8184
-8089
-8044
-7956
-7780
-7624
-7488
-7275
-7071
-6792
-6569
-6360
-6158
-6047
-5873
-5748
-5621
-5617
-5663
-5683
-5710
-5778
-5804
-5705
-5564
-5429
-5253
-5096
-4969
-4819
-4670
-4488
-4292
-4020
-3749
-3498
-3231
-2880
-2548
-2225
-1924
-1543
-751
-419
-93
206
477
732
1029
1295
1563
1781
2016
2205
2389
2572
2789
2972
3121
3331
3581
3937
4305
4614
4916
5249
5683
6107
6514
6936
7976
8495
8973
9471
9958
10401
10843
11316
11869
12406
12842
13280
13689
14035
14362
14635
14832
14987
15082
15234
15358
15499
15619
15636
15620
15603
15562
15469
15449
15511
15623
15788
15954
16114
16232
16337
16487
16661
16848
17028
17209
17471
17754
18003
18172
18285
18423
18609
18771
18925
19019
19126
19174
19161
19071
18936
18476
18247
17998
17837
17689
17479
17280
16998
16692
16357
16036
15739
15438
15159
14851
14576
14246
13884
13557
13223
12897
12581
12275
12058
11884
11762
11694
11628
11497
11437
11458
11536
11586
11597
11622
11653
11656
11627
11550
11443
11304
11153
10922
10564
10210
9852
9557
9324
9097
8869
8675
8488
8361
8248
8149
8083
8146
8186
8211
8251
8248
8197
8119
7984
7806
7561
7278
6942
6595
6233
5831
5360
4818
4226
3576
2946
2312
1656
1006
322
-359
-1003
-1620
-2238
-3427
-4025
-4551
-5024
-5477
-5911
-6239
-6535
-6854
-7149
-7405
-7673
-7949
-8171
-8379
-8638
-8928
-9227
-9527
-9817
-10164
-10499
-10803
-11085
-11296
-11451
-11573
-11679
-11821
-11945
-12053
-12142
-12222
-12292
-12338
-12344
-12363
-12378
-12405
-12394
-12394
-12373
-12318
-12249
-12149
-11992
-11765
-11574
-11425
-11306
-11237
-11173
-11079
-11013
-11021
-10982
-10881
-10839
-10834
-10828
-10783
-10724
-10657
-10548
-10441
-10247
-10025
-9862
-9630
-9468
-9331
-9258
-9171
-9088
-9084
-9156
-9198
-9274
-9400
-9631
-9862
-10024
-10231
-10466
-10839
-11134
-11359
-11545
-11727
-11991
-12198
-12360
-12438
-12545
-12593
-12623
-12606
-12528
-12439
-12354
-12318
-12246
-12274
-12179
-11989
-11901
-11871
-11788
-11733
-11614
-11477
-11346
-11173
-11110
-10893
-10682
-10590
-10483
-10477
-10625
-10629
-10559
-10660
-10662
-10633
-10568
-10517
-10576
-10553
-10621
-10743
-10581
-10536
-10551
-10486
-10489
-10288
-10159
-10058
-9962
-9713
-9571
-9352
-9110
-8544
-8128
-7839
-7435
-6948
-6423
-6015
-5299
-4697
-4278
-3739
-3202
-2590
-2062
-1677
-1503
-1131
-618
-284
-46
84
196
378
616
1286
1437
1653
1767
1984
2287
2424
2561
2683
3057
3479
3709
3842
3931
4036
4297
4589
4805
4952
5131
5247
5323
5325
5453
5686
5852
5825
5890
6105
6265
6553
6713
6689
6681
6770
7031
7494
7770
7887
8011
8242
8377
8517
8765
9172
9190
9184
9208
9336
9459
9495
9446
9346
9295
9012
8702
8679
8686
8414
7883
7648
7443
7506
7427
7229
7016
6903
7133
7261
7295
7208
7187
7298
7481
7654
7729
7743
7663
7484
7227
7111
7198
7262
7130
7144
7096
7141
7161
7137
7136
7256
7373
7544
7811
7951
8138
8210
8068
7864
7822
7882
7887
7754
7498
7172
6855
6510
6154
5682
5160
4728
4245
3454
3181
2948
2596
2304
2088
2222
2384
2453
2591
2780
3159
3428
3659
3790
3918
4177
4427
4686
4960
5305
5399
5417
5515
5618
5636
5524
5384
5215
5155
5030
4798
4473
4159
3836
3497
3206
2930
2600
2201
1826
1543
1221
868
445
-72
-527
-946
-1240
-1602
-2018
-2363
-2709
-2953
-3207
-3508
-3789
-3904
-4028
-4169
-4256
-4313
-4366
-4462
-4609
-4720
-4729
-4705
-4673
-4687
-4711
-4655
-4553
-4417
-4438
-4523
-4561
-4505
-4488
-4595
-4666
-4662
-4799
-5101
-5805
-6059
-6282
-6548
-6685
-6945
-7141
-7329
-7370
-7345
-7346
-7283
-7126
-7060
-7080
-6960
-6898
-6791
-6661
-6577
-6364
-6118
-5911
-5704
-5493
-5176
-4880
-4577
-3968
-3763
-3582
-3400
-3156
-2901
-2646
-2490
-2401
-2210
-2033
-1990
-2066
-2061
-2196
-2335
-2477
-2633
-2739
-2799
-2877
-3021
-3182
-3287
-3409
-3489
-3560
-3576
-3510
-3326
-3087
-2855
-2708
-2641
-2587
-2553
-2466
-2287
-2162
-1971
-1883
-1887
-2001
-2159
-2275
-2476
-2545
-2553
-2348
-2148
-2080
-1881
-1636
-1441
-1347
-1329
-1137
-935
-750
-654
-699
-766
-948
-1187
-1367
-1605
-1670
-1782
-1926
-1927
-1791
-1670
-1878
-2211
-2440
-2355
-2112
-1617
-1161
-870
-550
-144
319
938
1995
2695
3402
4106
4835
5401
5833
6283
6512
6627
6656
6833
7035
7399
7652
7804
7843
7829
7847
7934
8138
8427
8691
8995
9089
9312
9621
9932
10416
10591
10811
11205
11706
12238
12460
12549
12796
13095
13312
13333
13231
13220
13223
13256
13268
13177
13007
12911
12731
12516
12312
12049
11805
11554
11437
11461
11392
11403
11453
11355
11293
11436
11534
11620
11641
11656
11773
11793
11638
11462
11301
11182
11062
10972
10931
10808
10571
10228
9788
9400
8938
8518
8047
7516
6642
6327
5984
5502
5039
4577
4114
3701
3411
3130
2944
2815
2587
2405
2228
2095
1998
2015
2147
2247
2312
2403
2532
2621
2740
2924
3031
3183
3350
3372
3398
3454
3481
3381
3244
3132
2980
2820
2712
2559
2526
2396
2228
2030
1893
1801
1684
1597
1579
1573
1600
1647
1713
1856
1889
1879
1693
1566
1508
1480
1469
1465
1402
1274
1095
961
807
640
474
305
172
68
-154
-506
-913
-1317
-1753
-2298
-2840
-3391
-3920
-4469
-5054
-5592
-6447
-6741
-7025
-7375
-7558
-7625
-7672
-7743
-7807
-7861
-7956
-8115
-8281
-8394
-8544
-8767
-8942
-9035
-9144
-9233
-9304
-9363
-9372
-9469
-9526
-9528
-9539
-9509
-9435
-9470
-9615
-9803
-10008
-10146
-10271
-10374
-10443
-10527
-10609
-10703
-10800
-10859
-10978
-11122
-11315
-11493
-11604
-11726
-11921
-12188
-12468
-12663
-12785
-12920
-13077
-13128
-13076
-12961
-12774
-12505
-12275
-12097
-11979
-11875
-11882
-11870
-11788
-11671
-11698
-11850
-11955
-12025
-12109
-12271
-12579
-12873
-13153
-13488
-13773
-13970
-14151
-14381
-14631
-14801
-14926
-14914
-14870
-14764
-14653
-14550
-14399
-14235
-14170
-14022
-13929
-13851
-13850
-13880
-13873
-13791
-13660
-13591
-13588
-13476
-13295
-13137
-13023
-12899
-12763
-12651
-12543
-12360
-12093
-11946
-11836
-11773
-11688
-11594
-11599
-11668
-11664
-11646
-11622
-11514
-11493
-11475
-11403
-11297
-11224
-11184
-11092
-10976
-10893
-10721
-10524
-10227
-9916
-9558
-9133
-8698
-7946
-7525
-7075
-6679
-6294
-5867
-5472
-5097
-4676
-4274
-3958
-3606
-3234
-2875
-2512
-2088
-1620
-1188
-815
-488
-79
412
885
1352
1912
2478
3059
3613
4793
5378
5999
6575
7138
7751
8360
8895
9386
9917
10446
10979
11511
11973
12360
12701
13085
13425
13724
14011
14272
14472
14677
14920
15139
15296
15468
15589
15817
15924
16046
16184
16280
16362
16476
16623
16756
16914
17055
17154
17220
17345
17586
17811
18038
18223
18464
18685
18927
19180
19363
19494
19640
19800
19923
19985
20089
20106
20113
20096
20059
20006
19957
19857
19743
19608
19466
19291
19071
18844
18656
18510
18394
18291
18180
18043
17958
17908
17840
17832
17848
17841
17929
18017
18176
18145
18081
18003
17970
17824
17671
17480
17278
17065
16853
16643
16460
16292
16082
15893
15823
15758
15606
15380
15193
15060
14845
14553
14254
13953
13626
13268
12627
12312
11934
11566
11211
10839
10454
10118
9821
9618
9403
9121
8868
8688
8522
8344
8214
8138
8075
7957
7819
7630
7346
7112
6811
6495
6188
5842
4942
4470
4010
3496
3001
2554
1987
1412
880
324
-321
-930
-1509
-2073
-2565
-2957
-3329
-3699
-4057
-4408
-4748
-5070
-5402
-5741
-6066
-6395
-6701
-6993
-7675
-8031
-8397
-8761
-9172
-9556
-9914
-10259
-10593
-10912
-11215
-11512
-11784
-12070
-12336
-12642
-12963
-13327
-13657
-13897
-14183
-14533
-14873
-15144
-15420
-15702
-15922
-16104
-16389
-16381
-16228
-16063
-15936
-15819
-15644
-15439
-15303
-15158
-14985
-14772
-14515
-14243
-13997
-13785
-13578
-13345
-13051
-12780
-12550
-12340
-12141
-11930
-11716
-11551
-11360
-11192
-11150
-11181
-11169
-11244
-11415
-11565
-11649
-11794
-11960
-12111
-12214
-12311
-12517
-12712
-12852
-12880
-12876
-13017
-13157
-13189
-13137
-13126
-13133
-13125
-13137
-13074
-13041
-12901
-12697
-12614
-12676
-12623
-12577
-12533
-12397
-12293
-12352
-12353
-12484
-12827
-13071
-13173
-13260
-13348
-13415
-13477
-13706
-14020
-14290
-14497
-14403
-14234
-14471
-14583
-14550
-14358
-14351
-14422
-14299
-14132
-13908
-13612
-13497
-13344
-13063
-12923
-12727
-12538
-12458
-12128
-11810
-11733
-11643
-11148
-10530
-9987
-9551
-9368
-8999
-8532
-7799
-6983
-6366
-5658
-4493
-3984
-3714
-3272
-2891
-2612
-2279
-1919
-1591
-1201
-1108
-1075
-728
-639
-415
-296
-277
29
486
647
754
1080
1355
1617
1763
1819
1979
2269
2624
2731
2901
3064
3125
3318
3462
3547
3626
3692
3585
3675
3675
3617
3614
3651
3608
3832
4131
4291
4460
4912
5404
5775
5918
6398
7083
7362
8415
8716
8996
9241
9538
9692
9628
9643
9588
9648
9648
9278
9203
8902
8559
8463
8358
8175
8202
8300
8386
8610
8616
9029
9521
9715
9948
10381
11334
11954
12338
12683
12745
12916
13203
13364
13322
13223
13117
12918
12751
12416
12096
11720
11479
11232
10856
10482
10273
10169
10157
9913
9606
9531
9449
9307
8763
8662
8491
8370
8092
7824
7429
7011
6595
6200
5905
5623
5231
4808
4456
4139
3800
3563
3462
3392
3252
3235
3392
3494
3541
3677
3827
4045
4291
4516
4747
4997
5153
5294
5409
5566
5598
5631
5526
5363
5375
5475
5407
5248
5114
4957
4924
4804
4717
4657
4488
4312
4201
4045
3964
3954
3552
3292
3016
2730
2337
1995
1676
1422
1211
903
591
324
27
-133
-281
-444
-560
-666
-691
-622
-539
-392
-306
-314
-265
-165
-211
-304
-451
-494
-597
-776
-942
-1095
-1302
-1557
-1833
-2195
-2510
-2801
-3120
-3484
-3863
-4175
-4404
-4734
-5042
-5184
-5231
-5236
-5299
-5189
-5069
-5051
-5152
-5232
-5186
-5255
-5366
-5390
-5383
-5411
-5407
-5384
-5314
-5263
-5143
-4861
-4561
-4318
-4003
-3660
-3526
-3381
-3318
-3217
-3003
-2878
-2728
-2477
-2241
-2097
-1897
-1714
-1334
-1172
-1087
-946
-823
-757
-612
-530
-583
-489
-263
-17
105
202
426
743
1022
1251
1411
1443
1457
1325
1151
933
863
793
611
383
-180
-360
-362
-560
-795
-903
-996
-1082
-1188
-1104
-1076
-1162
-1123
-1072
-955
-839
-702
-486
-280
-173
-112
-280
-507
-682
-835
-1069
-1171
-1235
-1227
-1132
-1239
-1351
-1151
-751
-170
371
994
1661
2061
2480
2911
3206
3551
3946
4351
4795
5179
5536
5850
6084
6233
6133
6028
6031
6254
6531
6586
6288
6262
6334
6345
6252
6195
6317
6609
6945
7298
7581
7885
8217
8659
8986
9390
9927
10558
11317
11900
12363
12775
13307
13838
14068
14208
14171
13960
13785
13626
13475
13160
12797
12484
12249
11986
11752
11540
11325
11129
11025
11166
11314
11378
11519
11771
11857
11884
11995
12059
12079
12030
11911
11681
11411
10869
10400
9978
9682
9350
8955
8587
8351
8027
7641
7277
6808
6383
5975
5713
5439
5110
4910
4594
4122
3691
3387
3029
2596
2170
1804
1447
1114
235
-170
-421
-469
-689
-951
-1191
-1423
-1593
-1823
-2032
-2215
-2368
-2510
-2620
-2717
-2830
-2942
-2977
-2875
-2923
-3028
-3088
-3018
-2831
-2715
-2591
-2504
-2179
-1984
-1809
-1623
-1516
-1482
-1402
-1336
-1258
-1194
-1095
-979
-907
-885
-992
-1087
-1287
-1527
-1777
-2139
-2555
-2944
-3460
-4021
-4607
-5233
-5838
-6374
-7202
-7535
-7819
-8111
-8398
-8564
-8710
-8916
-9160
-9372
-9596
-9871
-10185
-10472
-10847
-11128
-11399
-11675
-11848
-11955
-11997
-12046
-12066
-12147
-12356
-12589
-12793
-12963
-13277
-13502
-13750
-14030
-14244
-14413
-14541
-14697
-14830
-15013
-15169
-15247
-15308
-15415
-15489
-15520
-15585
-15651
-15786
-15868
-15851
-15841
-15782
-15691
-15555
-15519
-15442
-15303
-14962
-14879
-14825
-14716
-14579
-14434
-14288
-14155
-14006
-13792
-13587
-13380
-13217
-13111
-13096
-12982
-12792
-12527
-12352
-12354
-12329
-12237
-12226
-12281
-12365
-12450
-12551
-12629
-12822
-12876
-12998
-13179
-13446
-13675
-13832
-13944
-14037
-14045
-14057
-14141
-14283
-14422
-14517
-14629
-14757
-14826
-14957
-15139
-15275
-15362
-15426
-15532
-15723
-15826
-15852
-15886
-16002
-16079
-16126
-16103
-16122
-16211
-16308
-16375
-16394
-16468
-16530
-16521
-16459
-16397
-16278
-16204
-16116
-15994
-15833
-15603
-15339
-15097
-14858
-14581
-14302
-14018
-13706
-13361
-12665
-12289
-11794
-11335
-10921
-10525
-10149
-9769
-9350
-8934
-8479
-8092
-7627
-7020
-6390
-5840
-5259
-4549
-3807
-3188
-2606
-2016
-1358
-717
-193
269
743
1251
2268
2714
3168
3652
4133
4575
5118
5740
6352
6942
7582
8305
9001
9589
10167
10780
11326
11836
12342
12871
13356
13769
14193
14651
15072
15422
15740
16084
16799
17146
17478
17704
17879
18070
18219
18272
18319
18446
18566
18678
18772
18875
18994
19137
19275
19452
19592
19784
19994
20260
20517
20698
20893
21074
21266
21443
21875
22074
22319
22663
22983
23245
23388
23552
23664
23750
23830
23905
23985
24084
24179
24259
24343
24445
24549
24633
24728
24828
24939
25035
25127
25231
25345
25452
25650
25770
25878
25987
26027
25922
25831
25739
25658
25621
25577
25433
25260
25112
25020
24860
24680
24532
24364
24196
23965
23770
23587
23290
22889
22485
22084
21727
20842
20352
19881
19434
19026
18583
18044
17518
16999
16539
16059
15570
15065
14529
13953
13370
12845
12386
11922
11464
11000
10601
10278
9990
9679
9356
9061
8804
8366
8232
8120
8041
7985
7939
7925
7887
7851
7821
7734
7584
7426
7187
6900
6538
6160
5721
5208
4682
4136
3628
3161
2672
2213
1702
1167
564
-613
-1134
-1684
-2235
-2756
-3259
-3758
-4226
-4673
-5163
-5697
-6264
-6862
-7525
-8142
-8698
-9226
-9776
-10321
-10803
-11273
-11722
-12181
-12582
-12952
-13239
-13549
-13855
-14374
-14658
-14942
-15239
-15545
-15834
-16113
-16389
-16680
-16881
-17054
-17241
-17447
-17649
-17906
-18187
-18501
-18761
-18938
-19077
-19150
-19241
-19337
-19341
-19304
-19273
-19212
-19092
-18688
-18512
-18354
-18248
-18111
-17906
-17774
-17667
-17556
-17382
-17151
-16955
-16825
-16640
-16496
-16372
-16237
-16115
-16006
-15991
-15853
-15771
-15862
-15867
-15908
-15998
-16109
-16345
-16739
-17000
-17283
-17478
-17792
-18007
-18323
-18643
-18758
-18827
-18888
-18991
-19156
-19142
-19158
-19179
-19113
-19254
-19100
-18986
-18819
-18686
-18564
-18452
-18506
-18448
-18416
-18335
-18191
-18303
-18391
-18209
-18236
-18504
-18667
-18657
-18561
-18533
-18551
-18534
-18298
-18245
-18060
-17906
-17985
-17938
-17885
-17795
-17699
-17598
-17289
-17119
-17137
-16940
-16339
-15845
-15310
-14821
-14249
-13660
-13096
-12622
-11990
-11430
-10822
-10178
-9492
-8918
-8257
-7684
-7135
-6785
-6292
-5914
-5386
-4868
-4555
-4068
-3563
-2980
-2704
-2173
-1615
-1316
-519
-241
207
574
858
910
1011
1287
1293
1367
1478
1685
1752
1759
2217
2290
2307
2518
2750
2902
2948
2977
3192
3351
3489
3327
3394
3481
3738
3768
3730
3975
4336
4600
5019
5333
5597
5775
6064
6559
7102
7511
7685
7850
8237
8476
8667
8483
8341
8423
8405
8387
8537
8687
8863
8765
8857
8985
8977
8963
9310
9842
10150
10308
10466
11007
11429
11743
11976
12274
12471
12951
13295
13558
13530
13513
13497
13550
13529
13311
13188
12978
12850
12897
12624
12517
12325
12156
12057
11928
11852
11749
11514
11254
11033
10872
10627
10398
10030
9670
9325
8932
8412
8040
7629
7291
6781
6159
5740
5535
5227
4881
4607
4604
4703
4714
4897
5135
5333
5623
6059
6443
6827
7416
7952
8309
8611
8921
9237
9595
9783
10031
10308
10406
10482
10575
10653
10624
10391
10226
9907
9688
9453
9267
8967
8709
8473
8201
7794
7522
7266
7104
6949
6745
6562
6357
6272
6123
5995
5848
5696
5513
5305
5184
5096
4948
4862
4828
4779
4661
4547
4621
4639
4579
4416
4293
4199
4048
3880
3633
3426
3193
2854
2465
2017
1610
1115
571
95
-346
-771
-1142
-1497
-1927
-2320
-2589
-3186
-3401
-3459
-3387
-3363
-3305
-3265
-3211
-3061
-3115
-3121
-2993
-2642
-2286
-1977
-1595
-1289
-1004
-821
-724
-697
-644
-428
-239
-96
179
416
547
482
559
643
678
733
836
1026
986
785
597
432
129
-136
-358
-519
-757
-936
-1015
-1045
-1170
-1279
-1373
-1401
-1348
-1317
-1153
-964
-798
-433
-135
94
366
606
802
1015
1064
1136
1128
928
762
383
0
-337
-581
-941
-1307
-1463
-1572
-1809
-1966
-2127
-2253
-2331
-2374
-2280
-2248
-2219
-2078
-1924
-1834
-1698
-1532
-1252
-863
-531
-142
32
310
626
979
1333
1590
1811
1983
2149
2212
2187
2103
2010
2087
2163
2160
2202
2213
2167
2180
2257
2423
2611
2750
2905
3157
3397
3496
3513
3664
3790
3874
3933
4069
4244
4344
4539
4874
5100
5321
5647
5990
6382
6947
7430
8005
8974
9438
9917
10266
10617
11002
11250
11497
11541
11548
11554
11608
11549
11440
11270
11053
10900
10667
10551
10452
10388
10323
10265
10381
10424
10525
10557
10516
10191
10166
10254
10190
10042
9796
9503
9148
8660
8086
7634
7193
6639
6091
5568
5151
4749
4213
3721
3410
3219
3086
3029
2968
2896
2789
2625
2438
2200
2010
1829
1704
1546
1221
764
274
-204
-668
-1136
-1663
-2174
-2573
-3024
-3423
-3827
-4087
-4171
-4246
-4264
-4273
-4164
-4029
-4003
-3938
-3781
-3633
-3400
-3298
-3197
-3063
-3016
-3003
-2985
-2970
-2954
-2914
-2803
-2611
-2567
-2496
-2351
-2200
-2106
-2037
-2102
-2113
-2075
-2105
-2175
-2253
-2364
-2534
-2693
-2869
-3164
-3511
-3922
-4267
-4540
-4829
-5214
-5592
-5973
-6397
-6726
-7029
-7374
-7624
-7818
-7916
-7861
-7848
-7877
-7836
-7711
-7571
-7433
-7315
-7192
-7105
-7083
-7162
-7537
-7741
-7883
-7948
-7945
-7981
-8031
-8044
-8013
-7940
-7952
-8038
-8180
-8318
-8458
-8490
-8572
-8805
-9104
-9413
-9738
-10126
-10490
-10770
-10961
-11136
-11258
-11364
-11648
-11752
-11829
-11834
-11861
-11846
-11800
-11750
-11667
-11500
-11311
-11093
-10866
-10610
-10325
-10033
-9771
-9577
-9455
-9402
-9342
-9355
-9413
-9480
-9582
-9708
-9819
-9975
-10381
-10531
-10580
-10615
-10684
-10755
-10803
-10809
-10809
-10862
-10932
-10942
-10953
-10988
-10957
-11012
-11091
-11142
-11152
-11167
-11135
-11118
-11097
-11118
-11207
-11325
-11476
-11666
-12030
-12146
-12290
-12481
-12676
-12797
-12891
-12992
-13073
-13141
-13157
-13190
-13220
-13257
-13264
-13318
-13398
-13516
-13650
-13829
-14058
-14320
-14575
-14792
-15046
-15212
-15367
-15484
-15677
-15619
-15547
-15421
-15251
-15019
-14697
-14306
-13921
-13508
-13064
-12609
-12202
-11812
-11387
-10955
-10515
-10055
-9637
-9229
-8905
-8589
-8289
-7939
-7634
-7296
-6964
-6576
-5668
-5110
-4489
-3878
-3290
-2657
-1907
-1144
-412
306
1091
1887
2576
3213
3838
4462
5020
5500
6003
6442
6827
7172
7539
7925
8282
8635
8961
9263
10022
10500
10894
11263
11591
11932
12222
12489
12732
12921
13092
13253
13379
13463
13495
13494
13508
13536
13559
13615
13707
13862
14054
14287
14590
14926
15252
15585
16327
16704
17144
17620
18137
18678
19187
19644
20069
20493
20747
20755
20783
20793
20844
20875
20914
20944
21003
21056
21108
21156
21222
21292
21363
21420
21501
21581
21739
21828
21925
22021
22110
22201
22311
22414
22519
22614
22729
22843
22954
23052
23176
23229
22967
22684
22399
22133
21875
21628
21378
21096
20788
20504
20225
19970
19572
19396
19207
18976
18715
18445
18197
17949
17684
17452
17217
16979
16696
16409
16000
15558
15096
14583
14063
13528
13035
12639
12247
11855
11472
11118
10783
10440
9757
9421
9113
8795
8495
8169
7854
7530
7214
6938
6684
6442
6224
6029
5839
5690
5541
5367
5188
5007
4830
4705
4653
4603
4559
4469
4323
4116
3610
3348
3034
2648
2227
1670
1098
529
2
-564
-1117
-1664
-2241
-2830
-3454
-4100
-4698
-5296
-5907
-6552
-7135
-7631
-8076
-8544
-9011
-9486
-9927
-10344
-11049
-11348
-11668
-12050
-12453
-12904
-13398
-13937
-14461
-14920
-15341
-15748
-16155
-16549
-16830
-17133
-17488
-17828
-18209
-18578
-18866
-19083
-19334
-19602
-19868
-20108
-20338
-20555
-20904
-20965
-20947
-20868
-20785
-20640
-20418
-20204
-20004
-19846
-19611
-19362
-19084
-18792
-18520
-18316
-18126
-18041
-18014
-18054
-18051
-18039
-18026
-18029
-18035
-17946
-17873
-17767
-17674
-17535
-17396
-17335
-17186
-17020
-16862
-16837
-16735
-16701
-16599
-16427
-16306
-16280
-16325
-16280
-16199
-16158
-16190
-16204
-16272
-16372
-16426
-16605
-16729
-16706
-16592
-16599
-16439
-16358
-16237
-16305
-16357
-16127
-15963
-15827
-15769
-15843
-15958
-15929
-15779
-15774
-15825
-15604
-15369
-15388
-15248
-15097
-14883
-14776
-14819
-14962
-14848
-14521
-14366
-14396
-14644
-14635
-14615
-14634
-14677
-14673
-14767
-14887
-14709
-14578
-14642
-14627
-14569
-14572
-14287
-13872
-13719
-13575
-13365
-12807
-12290
-11969
-11512
-10886
-10285
-9708
-8917
-8247
-6410
-5884
-5274
-4453
-3508
-2511
-2086
-1446
-314
533
1068
1605
2199
2785
3307
3637
3794
3942
4252
4348
4617
4694
4660
5108
4833
4704
4976
5116
5444
5659
5632
5833
6097
6335
6337
6532
6935
7194
7496
7847
8109
8274
8568
8785
9241
9266
9329
9783
9903
9965
9622
9535
9789
9863
9747
9714
9256
9210
9190
9076
8995
8610
8490
8539
8515
8550
8481
8362
8424
8595
8685
8798
8700
8874
8982
9037
9191
9573
9809
9749
9681
9820
10111
10377
10590
10629
10613
10858
10966
11002
10948
10822
10769
10686
10462
10312
10112
10140
10153
10016
9971
9882
9822
9778
9764
9733
9587
9355
9262
9252
9129
8964
8574
8521
8331
8212
8078
7961
7940
8015
7948
7869
7734
7845
7995
7944
7978
8116
8229
8273
8516
8609
8702
8763
8819
8976
9221
9468
9571
9464
9650
9826
9785
9793
9786
9893
9843
9785
9581
9518
9307
9118
8960
8738
8496
8244
8108
7871
7553
7206
6992
6834
6615
6373
6200
6050
5779
5662
5589
5487
5412
5386
5426
5388
5201
5050
4947
4873
4691
4487
4345
4186
4041
3739
3423
3107
2737
2371
2039
1834
1666
1359
1060
834
547
348
-199
-507
-834
-1104
-1352
-1546
-1768
-1918
-2187
-2392
-2529
-2757
-2956
-3205
-3379
-3592
-3682
-3822
-3994
-3995
-3941
-3972
-4045
-4053
-4048
-3873
-3807
-3755
-3675
-3482
-3337
-3321
-3290
-3249
-3037
-2937
-2875
-2773
-2547
-2219
-1990
-1906
-1774
-1595
-1186
-961
-726
-446
-254
-50
266
402
369
376
396
426
363
235
198
302
201
201
254
226
287
459
566
645
763
845
918
949
864
766
668
611
596
469
335
215
173
-43
-221
-384
-995
-1289
-1569
-1866
-2338
-2688
-2978
-3295
-3620
-3844
-4100
-4232
-4215
-4079
-3868
-3782
-3525
-3180
-2898
-2645
-2387
-2229
-1950
-1592
-1199
-943
-855
-727
-690
-694
-641
-719
-729
-646
-901
-1229
-1507
-1704
-1825
-1899
-2077
-2042
-1991
-1879
-1741
-1540
-1317
-1034
-846
-684
-392
44
522
997
1367
1631
2285
2629
2932
3344
3622
3941
4307
4636
4943
5120
5377
5667
5936
6257
6552
6879
7085
7307
7522
7605
7704
7783
7933
8135
8278
8336
8333
8373
8477
8415
8263
8149
7998
7773
7592
7358
7010
6665
6364
6065
5698
5375
5159
4832
4462
4196
4054
3819
3534
3213
2973
2969
3069
3111
2940
2759
2876
2990
3197
3418
3632
3810
4062
4155
4238
4368
4540
4664
4691
4580
4396
4298
4060
3810
3419
2994
2586
2128
1633
1099
586
40
-551
-1068
-1775
-2146
-2601
-2996
-3150
-3365
-3573
-3682
-3637
-3571
-3569
-3625
-3704
-3730
-3733
-3679
-3633
-3634
-3657
-3574
-3430
-3350
-3355
-3240
-3102
-3025
-2999
-2915
-2853
-2840
-2834
-2896
-3009
-3121
-3193
-3315
-3457
-3590
-3765
-4060
-4260
-4449
-4620
-4800
-4987
-5142
-5220
-5335
-5517
-5741
-5891
-6038
-6162
-6317
-6418
-6420
-6399
-6318
-6255
-6092
-5771
-5466
-5249
-5073
-4900
-4764
-4736
-4832
-4972
-5196
-5459
-5751
-6023
-6374
-6691
-7018
-7291
-7587
-7933
-8232
-8416
-8536
-8707
-8896
-9249
-9405
-9572
-9812
-10092
-10362
-10640
-10904
-11168
-11409
-11631
-11792
-11926
-12013
-12071
-12024
-11886
-11732
-11632
-11525
-11384
-11304
-11238
-11156
-11094
-11013
-10879
-10749
-10531
-10489
-10422
-10345
-10229
-10168
-10143
-10137
-10106
-10100
-10168
-10255
-10368
-10546
-10718
-10848
-10944
-10986
-11046
-11064
-10970
-10847
-10771
-10731
-10718
-10682
-10615
-10585
-10464
-10359
-10247
-10153
-10043
-9929
-9838
-9786
-9731
-9765
-9735
-9714
-9695
-9682
-9700
-9752
-9790
-9838
-9953
-10093
-10231
-10347
-10393
-10443
-10531
-10615
-10731
-10896
-11226
-11350
-11470
-11562
-11585
-11602
-11672
-11788
-11889
-11943
-12050
-12158
-12211
-12206
-12170
-12112
-12022
-11912
-11804
-11659
-11463
-11245
-10984
-10673
-10390
-10045
-9735
-9453
-8920
-8667
-8359
-8010
-7631
-7268
-6925
-6595
-6226
-5877
-5542
-5258
-4998
-4697
-4292
-3866
-3435
-3018
-2473
-1826
-1191
-598
12
619
1260
1938
2576
3175
4286
4727
5139
5544
5936
6363
6746
7100
7484
7940
8381
8800
9211
9646
10022
10393
10679
10944
11235
11550
11865
12177
12461
12823
13197
13556
13833
14166
14882
15239
15599
15957
16321
16651
16972
17280
17529
17787
18075
18329
18596
18892
19177
19263
19258
19259
19263
19272
19297
19322
19357
19388
19435
19492
19546
19602
19753
19829
19909
20001
20091
20196
20291
20395
20506
20625
20737
20853
20987
21114
21248
21381
21524
21669
21818
21955
21932
21825
21647
21490
21337
21179
20998
20831
20517
20321
20150
19937
19708
19491
19296
19113
18960
18801
18639
18502
18349
18198
18074
17973
17904
17845
17774
17659
17515
17368
17237
17031
16719
16376
16051
15672
14728
14230
13719
13191
12634
12039
11468
10974
10495
10076
9645
9232
8883
8638
8485
8358
8234
8143
8037
7914
7835
7843
7858
7854
7786
7754
7741
7693
7486
7334
7161
6977
6793
6587
6378
6141
5858
5522
5160
4789
4425
4066
3760
3473
3206
2907
2609
2289
1916
1542
1091
652
221
-171
-570
-1009
-2039
-2602
-3183
-3759
-4285
-4786
-5219
-5586
-5927
-6323
-6724
-7127
-7538
-7948
-8319
-8685
-9042
-9397
-9783
-10265
-10795
-11330
-11883
-12470
-13044
-13636
-14145
-14599
-15574
-16070
-16539
-16957
-17345
-17672
-17992
-18295
-18590
-18890
-19163
-19460
-19764
-20108
-20389
-20618
-20841
-21027
-21151
-21230
-21317
-21414
-21459
-21438
-21397
-21361
-21266
-21086
-20720
-20518
-20328
-20083
-19860
-19663
-19455
-19194
-18935
-18633
-18452
-18340
-18148
-17909
-17617
-17374
-17152
-16933
-16691
-16424
-16312
-16223
-16084
-16017
-15993
-15956
-15879
-15804
-15832
-15703
-15702
-15768
-15603
-15540
-15576
-15518
-15463
-15376
-15336
-15373
-15236
-15257
-15532
-15436
-15430
-15505
-15613
-15668
-15613
-15659
-15698
-15777
-15847
-16026
-16077
-16228
-16717
-16843
-16753
-16965
-17087
-17219
-17267
-17516
-17617
-17732
-17704
-17803
-17823
-17713
-17776
-17788
-17772
-17669
-17501
-17326
-17147
-16853
-16697
-16572
-16282
-15937
-15674
-15278
-14351
-14131
-13683
-13096
-12203
-11845
-11449
-10859
-10161
-9520
-8969
-8247
-7538
-6735
-5961
-5331
-4517
-3772
-3216
-2590
-1846
-1029
-164
334
895
1632
2328
3005
3764
4375
4719
4924
5271
5585
5891
6187
6224
6329
6381
6409
6313
6214
6186
6196
5922
5729
5835
5597
5599
5607
5725
5943
6006
6093
6144
6289
7204
7473
7673
8048
8347
8615
8960
9263
9616
9738
9818
10074
10241
10224
10283
10432
10648
10690
10529
10560
10786
10779
10843
10846
10836
10944
11030
11263
11193
11183
11313
11454
11525
11620
11683
11836
11983
12259
12377
12295
12262
12463
12683
12649
12575
12780
13028
13101
13031
13087
13267
13413
13489
13482
13356
13278
13061
13016
12917
12685
12417
12141
11964
11687
11366
11184
11061
10947
10836
10769
10547
10474
10496
10539
10633
10636
10656
10892
11152
11287
11372
11473
11595
11716
12128
12246
12236
12322
12409
12457
12377
12301
12211
12144
11951
11809
11697
11567
11511
11334
11251
11159
10979
10832
10753
10689
10651
10573
10504
10398
10381
10300
10200
10008
9738
9483
9324
9213
9046
8863
8613
8322
8136
7884
7606
7359
7203
7151
7079
6857
6774
6723
6595
6386
6117
5855
5681
5434
5152
4849
4285
3955
3686
3371
3061
2752
2637
2361
1994
1647
1345
1013
601
44
-323
-615
-1015
-1396
-1798
-2136
-2514
-2921
-3250
-3549
-3757
-3960
-4088
-4092
-4263
-4324
-4236
-4145
-3992
-3887
-3731
-3570
-3444
-3373
-3298
-3112
-3051
-2928
-2759
-2652
-2362
-2126
-1914
-1769
-1585
-1363
-1230
-975
-717
-430
-27
187
574
808
1081
1282
1556
1756
2006
2283
2367
2531
2589
2595
2694
2689
2783
2776
2754
2725
2712
2622
2482
2332
2101
1814
1556
1280
1129
910
462
328
127
-131
-324
-419
-650
-889
-977
-1139
-1267
-1447
-1588
-1780
-1972
-2248
-2438
-2667
-2781
-2925
-2987
-3047
-3058
-3015
-3122
-3231
-3237
-3220
-3093
-2847
-2743
-2686
-2537
-2382
-2313
-2252
-2145
-2062
-2035
-1806
-1721
-1658
-1702
-1811
-1844
-2021
-2093
-2033
-2012
-1918
-1841
-1694
-1711
-1614
-1490
-1450
-1058
-665
-485
-226
145
561
1056
1287
1538
1935
2320
2564
2780
2923
2944
3085
3215
3304
3354
3474
3518
3526
3620
3708
3858
4065
4123
4270
5024
5201
5354
5602
5784
5910
6089
6187
6359
6450
6399
6244
6119
6083
5967
5696
5523
5335
5118
4999
4893
4683
4374
4213
4227
4173
4064
3869
3786
3639
3359
3326
3366
3283
3260
3247
3104
3103
3100
3002
3049
2976
2840
2768
2742
2752
2678
2610
2435
2339
2352
2218
2067
1814
1507
1246
656
397
66
-273
-675
-1002
-1197
-1312
-1460
-1701
-1863
-1863
-1900
-2073
-2301
-2516
-2599
-2788
-3177
-3459
-3703
-3959
-4172
-4334
-4423
-4529
-4631
-4659
-4612
-4466
-4204
-3926
-3625
-3514
-3331
-3023
-2830
-2789
-2768
-2687
-2601
-2537
-2432
-2342
-2334
-2257
-2142
-2075
-1957
-1886
-1842
-1721
-1558
-1402
-1326
-1352
-1447
-1558
-1721
-1838
-1961
-2061
-2145
-2198
-2258
-2365
-2481
-2577
-2709
-2809
-2869
-2888
-2993
-3079
-3138
-3229
-3285
-3140
-2923
-2730
-2562
-2355
-2109
-1897
-1549
-1606
-1770
-1894
-2013
-2237
-2621
-3040
-3452
-3842
-4222
-4619
-5007
-5421
-5887
-6329
-6713
-7103
-7502
-7786
-7947
-8088
-8226
-8305
-8333
-8311
-8283
-8234
-8075
-7971
-7897
-7764
-7643
-7576
-7583
-7540
-7461
-7418
-7433
-7488
-7548
-7609
-7634
-7774
-7855
-7903
-7934
-7938
-7953
-7990
-8012
-8036
-8012
-7963
-7918
-7898
-7814
-7808
-7884
-7937
-7977
-7991
-8027
-8058
-8036
-7974
-7895
-7806
-7673
-7557
-7427
-7301
-7162
-6994
-6816
-6583
-6323
-6080
-5867
-5691
-5603
-5547
-5547
-5548
-5596
-5690
-5806
-5973
-6174
-6319
-6496
-6730
-6990
-7222
-7463
-7687
-7887
-8134
-8427
-8622
-8802
-8974
-9179
-9396
-9516
-9661
-9787
-9901
-10016
-10164
-10342
-10529
-10929
-11123
-11281
-11430
-11578
-11735
-11881
-12000
-12164
-12272
-12327
-12286
-12181
-12057
-11875
-11609
-11333
-11016
-10662
-10310
-9934
-9491
-9037
-8570
-8129
-7727
-7335
-6959
-6117
-5775
-5441
-5076
-4599
-4083
-3571
-3071
-2569
-2032
-1449
-894
-379
183
802
1412
1989
2558
3171
3708
4223
4746
5250
5724
6182
6606
7048
7498
8221
8598
8949
9287
9584
9876
10208
10570
10892
11164
11458
11719
11974
12208
12398
12549
12696
12836
12953
13074
13171
13222
13312
13403
13430
13458
13504
13578
13809
13878
13999
14149
14359
14516
14645
14780
14963
15133
15284
15449
15617
15771
15947
16124
16256
16382
16538
16674
16785
16937
17123
17321
17551
17771
18022
18242
18635
18829
19029
19195
19345
19449
19555
19646
19724
19772
19782
19760
19706
19599
19404
19236
19064
18881
18690
18509
18300
18049
17811
17558
17300
17056
16796
16580
16239
16084
15947
15779
15550
15329
15078
14797
14475
14198
13900
13597
13263
12924
12567
12249
11950
11613
11294
10977
10727
10513
10287
10053
9801
9592
9406
9228
8797
8648
8553
8460
8334
8202
8122
8087
8047
7928
7731
7536
7406
7266
7107
6911
6687
6446
6207
5905
5618
5333
5076
4833
4628
4448
4285
4116
3857
3708
3555
3401
3240
3058
2890
2683
2403
2073
1680
1264
730
139
-487
-1139
-1848
-2626
-3390
-4148
-4925
-5666
-6371
-7059
-7745
-8404
-9004
-9507
-10416
-10859
-11255
-11628
-12033
-12483
-12915
-13304
-13619
-13927
-14246
-14552
-14850
-15177
-15472
-15746
-16045
-16343
-16660
-16963
-17173
-17387
-17588
-17808
-18015
-18233
-18454
-18654
-18937
-19050
-19180
-19315
-19420
-19444
-19452
-19454
-19444
-19325
-19148
-18949
-18793
-18662
-18455
-18213
-17961
-17665
-17296
-16900
-16500
-16122
-15729
-15340
-14947
-14591
-14229
-13907
-13389
-13221
-12990
-12729
-12520
-12432
-12419
-12311
-12192
-12153
-12144
-12103
-12058
-11991
-11964
-11992
-11994
-11900
-11868
-11922
-11957
-12003
-12007
-12103
-12266
-12410
-12526
-12720
-13429
-13633
-13741
-13922
-14074
-14253
-14340
-14288
-14351
-14399
-14425
-14506
-14415
-14441
-14513
-14456
-14413
-14337
-14394
-14556
-14596
-14540
-14475
-14504
-14558
-14481
-14294
-14301
-14103
-13946
-13670
-13582
-13429
-13136
-12821
-12546
-12295
-12191
-11993
-11783
-11427
-11063
-10815
-10407
-10068
-9646
-9260
-8835
-8295
-7982
-7675
-7174
-6726
-6239
-5709
-5197
-4256
-3974
-3523
-2906
-2436
-1977
-1658
-1210
-695
-190
235
539
833
1206
1638
2029
2387
2676
2865
3154
3469
3854
3999
4165
4320
4439
4610
4777
4866
4995
5024
4974
4884
4893
4946
4886
5002
4972
5046
5129
5370
5604
5671
5894
6095
6379
6595
6889
7290
7583
7908
8053
8346
8607
8774
9006
9627
9811
9916
10040
10135
10195
10208
10233
10219
10130
10079
10067
10058
9971
9843
9782
9713
9684
9623
9581
9594
9568
9547
9519
9469
9523
9544
9621
9538
9628
9734
9947
10068
10124
10221
10405
10607
10731
10799
11012
11140
11298
11346
11531
11659
11874
12100
12202
12331
12435
12575
12669
12712
12763
12759
12797
12840
12702
12580
12514
12483
12403
12292
12152
12052
11913
11764
11613
11495
11337
11149
10995
10832
10623
10471
10410
10352
10248
10007
9813
9606
9457
9306
9172
9009
8996
8971
9004
9032
9088
9125
9061
8991
8923
8890
8816
8706
8582
8410
8176
7931
7681
7468
7193
6882
6564
6250
5936
5611
5353
5022
4673
4103
3762
3472
3154
2789
2458
2166
1938
1639
1326
1051
931
738
579
413
231
104
11
-92
-173
-143
-161
-287
-317
-335
-356
-460
-644
-944
-1043
-1177
-1284
-1390
-1366
-1304
-1420
-1513
-1586
-1542
-1635
-1698
-1768
-1864
-1845
-1871
-1985
-2082
-2118
-2132
-2230
-2332
-2328
-2290
-2258
-2229
-2165
-2141
-2164
-2095
-2042
-1988
-1984
-1981
-1991
-2017
-2011
-1957
-1828
-1710
-1797
-1861
-1748
-1661
-1684
-1714
-1681
-1456
-1322
-1344
-1243
-1151
-962
-818
-785
-852
-758
-729
-823
-786
-774
-740
-782
-913
-950
-1083
-1255
-1483
-1728
-1927
-2152
-2378
-2471
-2688
-2895
-3062
-3194
-3374
-3631
-3847
-3734
-3659
-3695
-3493
-3356
-3318
-3214
-3210
-3066
-2900
-2824
-2751
-2771
-2749
-2754
-2723
-2778
-2856
-2858
-2986
-2975
-2848
-2858
-2853
-2834
-2732
-2779
-2843
-2844
-2879
-2902
-2943
-2969
-2966
-2894
-2886
-2922
-2807
-2656
-2546
-2437
-2272
-2009
-1780
-1642
-1421
-1267
-1099
-986
-813
-651
-527
-329
-136
25
89
285
438
549
803
899
1058
1314
1476
1629
1797
1967
2175
2451
2655
2839
3084
3435
3835
4152
4457
4777
5080
5300
5447
5587
5708
5728
5796
5885
5889
5791
5648
5482
5243
5067
4945
4806
4585
4426
4461
4426
4349
4311
4292
4188
4135
4296
4482
4410
4326
4331
4459
4637
4515
4417
4451
4457
4358
4242
4080
4041
3999
3734
3375
3000
2651
2170
1708
1421
1203
984
693
414
249
192
119
64
154
208
241
405
566
619
686
755
777
897
869
789
785
692
520
339
102
-98
-298
-513
-632
-717
-812
-903
-856
-838
-900
-860
-757
-669
-546
-429
-269
-157
-85
7
119
272
359
281
242
214
115
19
-63
-123
-126
-191
-253
-264
-286
-290
-135
31
170
342
535
747
953
1148
1305
1411
1496
1540
1614
1667
1569
1449
1291
1140
901
587
325
126
-126
-395
-572
-722
-917
-1161
-1334
-1367
-1451
-1557
-1691
-1870
-2082
-2321
-2541
-2819
-3160
-3583
-3994
-4294
-4786
-5020
-5177
-5295
-5406
-5470
-5530
-5567
-5558
-5523
-5502
-5533
-5534
-5524
-5571
-5615
-5602
-5569
-5595
-5671
-5738
-5790
-5813
-5827
-5856
-5853
-5879
-5923
-5951
-6040
-6107
-6116
-6057
-5989
-5946
-5844
-5722
-5558
-5393
-5257
-5056
-4875
-4683
-4501
-4341
-4192
-3970
-3726
-3472
-3226
-3045
-2908
-2707
-2488
-2391
-2332
-2103
-1988
-1925
-1897
-1934
-1927
-1938
-1975
-2039
-2099
-2152
-2235
-2350
-2489
-2672
-2981
-3338
-3743
-4130
-4552
-5036
-5530
-6051
-6533
-7086
-7649
-8157
-8619
-9589
-9996
-10376
-10756
-11089
-11371
-11665
-11945
-12192
-12424
-12604
-12731
-12892
-13074
-13189
-13313
-13443
-13603
-13725
-13795
-13825
-13793
-13720
-13653
-13554
-13400
-13235
-13027
-12489
-12121
-11756
-11408
-11049
-10680
-10308
-9892
-9458
-9021
-8593
-8159
-7687
-7209
-6825
-6466
-6099
-5695
-5331
-5052
-4818
-4590
-4292
-3960
-3661
-3405
-3145
-2855
-2176
-1870
-1692
-1482
-1355
-1405
-1232
-1052
-852
-647
-377
-86
217
499
799
1152
1561
1999
2362
2628
2926
3306
3688
4018
4303
4556
4850
5152
5680
5869
6044
6178
6286
6317
6334
6365
6428
6490
6512
6507
6512
6595
6712
6880
7107
7394
7718
8053
8419
8774
9161
9559
9977
10375
10738
11090
12067
12500
12853
13163
13424
13671
13917
14153
14357
14543
14684
14825
14962
15068
15172
15269
15359
15473
15575
15699
15811
15903
16000
16082
16127
16136
16080
15986
15845
15773
15653
15515
15365
15236
15101
14977
14831
14681
14523
14343
14157
14018
13861
13734
13582
13429
13224
13017
12843
12668
12478
12315
12182
12036
11877
11741
11484
11353
11250
11131
10985
10845
10679
10534
10359
10170
9964
9805
9660
9521
9377
9199
9065
8970
8886
8806
8712
8592
8491
8379
8188
7968
7763
7557
7030
6693
6342
6020
5686
5335
4943
4579
4240
3926
3594
3265
2972
2696
2448
2251
2043
1839
1652
1447
1244
1021
803
561
278
-30
-332
-613
-1200
-1556
-1914
-2273
-2662
-3042
-3402
-3743
-4092
-4425
-4767
-5122
-5454
-5782
-6104
-6409
-6650
-6861
-7084
-7362
-7638
-7869
-8106
-8434
-8817
-9199
-9544
-9890
-10749
-11180
-11582
-12025
-12482
-12841
-13191
-13591
-13951
-14197
-14406
-14615
-14809
-14986
-15137
-15229
-15231
-15241
-15267
-15218
-15083
-14982
-14957
-14939
-14869
-14798
-14752
-14715
-14381
-14262
-14120
-14007
-13891
-13743
-13653
-13529
-13443
-13340
-13233
-13131
-13080
-13018
-12929
-12841
-12790
-12722
-12606
-12492
-12372
-12207
-11934
-11711
-11494
-11306
-11059
-10839
-10559
-10490
-10321
-10199
-10167
-10097
-10077
-10047
-9946
-9872
-9935
-10010
-9968
-9896
-9803
-9727
-9710
-9616
-9531
-9459
-9376
-9264
-9133
-9073
-8987
-8860
-8764
-8708
-8673
-8811
-8965
-9001
-9074
-9207
-9357
-9527
-9794
-10053
-10169
-10297
-10490
-10771
-10945
-10971
-11022
-11086
-11088
-11016
-11014
-11032
-10987
-10897
-10779
-10661
-10489
-10359
-10070
-9875
-9731
-9616
-9462
-9238
-9039
-8864
-8597
-8304
-8040
-7807
-7570
-7226
-6955
-6713
-6424
-6139
-5764
-5400
-5027
-4705
-4503
-4241
-3914
-3577
-3291
-3007
-2428
-2101
-1804
-1518
-1233
-921
-577
-224
146
551
864
1176
1511
1849
2148
2436
2745
3044
3354
3666
3955
4234
4495
4681
4839
4951
5009
5145
5300
5300
5342
5391
5464
5482
5476
5429
5365
5314
5296
5257
5216
5188
5224
5244
5285
5281
5278
5310
5398
5488
5644
5751
5803
5883
5919
5979
6061
6080
6089
6082
6067
6126
6168
6253
6311
6357
6444
6433
6432
6465
6510
6599
6746
6885
6999
7152
7303
7487
7605
7709
7823
7960
8094
8187
8377
8387
8388
8340
8265
8155
8085
8066
8062
8006
7958
7959
7996
8044
8105
8164
8257
8453
8630
8773
8935
9118
9300
9495
9630
9741
9837
9940
10017
9984
9940
9843
9692
9521
9313
9067
8871
8685
8464
8247
7994
7743
7499
7205
6925
6669
6408
6165
6021
5864
5755
5618
5509
5375
5209
5107
4921
4823
4739
4640
4556
4518
4459
4395
4353
4291
4213
4156
4106
4022
3908
3743
3655
3585
3545
3514
3470
3393
3316
3258
3240
3257
3199
3153
3159
3124
3064
2978
2892
2772
2725
2634
2525
2466
2441
2436
2386
2262
2185
2098
2028
1969
1954
1983
1983
1984
1935
1832
1747
1691
1624
1568
1355
1279
1129
1078
945
803
619
457
303
145
10
-186
-335
-439
-620
-781
-912
-975
-1093
-1166
-1214
-1234
-1218
-1222
-1160
-1174
-1255
-1299
-1320
-1329
-1298
-1309
-1312
-1318
-1399
-1401
-1476
-1460
-1554
-1580
-1581
-1552
-1528
-1527
-1543
-1635
-1636
-1706
-1747
-1833
-1905
-2048
-2080
-2220
-2324
-2438
-2725
-2739
-2811
-2876
-2855
-2828
-2746
-2650
-2593
-2512
-2342
-2182
-1997
-1858
-1717
-1546
-1397
-1222
-1013
-912
-768
-617
-459
-326
-243
-203
-116
-36
-85
-69
-59
-34
16
6
91
173
256
300
440
589
750
907
1087
1246
1342
1522
1627
1725
1817
1968
2024
2052
2032
2042
2128
2100
1824
1711
1658
1616
1474
1301
1190
1145
1095
1056
906
840
956
1032
1077
1164
1335
1513
1678
1735
1808
1869
1983
2108
2237
2246
2259
2274
2364
2389
2399
2399
2469
2519
2478
2479
2583
2778
2882
2915
2972
3057
3225
3377
3490
3551
3667
3858
4070
4229
4399
4505
4550
4584
4606
4673
4869
4818
4813
4882
4906
4807
4760
4695
4526
4392
4275
4141
3989
3824
3610
3388
3194
3011
2741
2486
2152
1852
1728
1612
1410
1228
1045
916
626
402
358
320
269
231
222
235
303
432
503
532
591
709
939
1143
1354
1382
1397
1500
1496
1405
1203
1001
839
657
503
215
-359
-526
-709
-938
-1113
-1302
-1452
-1558
-1653
-1649
-1586
-1553
-1619
-1767
-1848
-1886
-1888
-1932
-2058
-2207
-2316
-2403
-2510
-2648
-2803
-2884
-2969
-3031
-3024
-2962
-2947
-2956
-2891
-2856
-2841
-2738
-2676
-2606
-2418
-2200
-2073
-2000
-1962
-1925
-1907
-1975
-2042
-2046
-2122
-2296
-2425
-2569
-2794
-3027
-3232
-3396
-3600
-3637
-3679
-3692
-3671
-3661
-3638
-3643
-3572
-3474
-3446
-3361
-3220
-3059
-2953
-2933
-2985
-3032
-3059
-3020
-2990
-2987
-3005
-3013
-2976
-2905
-2893
-2922
-2990
-2982
-3025
-3029
-3025
-3048
-3106
-3267
-3449
-3588
-3748
-3913
-4079
-4189
-4314
-4422
-4470
-4518
-4584
-4639
-4684
-4650
-4580
-4441
-4232
-4070
-3885
-3669
-3176
-2962
-2696
-2359
-2066
-1843
-1652
-1503
-1349
-1267
-1155
-1072
-1055
-1094
-1166
-1272
-1398
-1527
-1693
-1853
-2026
-2243
-2499
-2720
-2878
-3037
-3248
-3458
-3820
-3959
-4123
-4316
-4526
-4681
-4848
-5012
-5229
-5426
-5558
-5653
-5768
-5934
-6085
-6251
-6424
-6627
-6830
-7026
-7217
-7435
-7648
-7836
-8067
-8358
-8633
-8918
-9438
-9686
-9905
-10095
-10242
-10391
-10584
-10772
-10934
-11068
-11201
-11299
-11330
-11385
-11407
-11429
-11431
-11395
-11376
-11367
-11381
-11329
-11250
-11102
-10963
-10858
-10763
-10643
-10306
-10224
-10145
-10030
-9885
-9741
-9601
-9500
-9362
-9255
-9177
-9132
-9066
-8974
-8836
-8658
-8466
-8181
-7864
-7534
-7183
-6800
-6378
-5952
-5494
-5013
-4520
-4034
-3003
-2494
-2041
-1602
-1178
-747
-314
78
431
759
1089
1385
1646
1857
2046
2249
2464
2640
2812
2959
3125
3288
3462
3645
3854
4070
4311
4549
5019
5209
5451
5715
5992
6267
6513
6763
7036
7298
7555
7845
8115
8351
8619
8932
9278
9618
9928
10204
10503
10846
11174
11503
11788
12050
12289
12521
12912
13102
13286
13456
13603
13728
13847
13975
14092
14186
14260
14360
14503
14681
14869
15024
15189
15323
15468
15598
15702
15796
15869
15964
16057
16156
16195
16183
16088
16006
15918
15840
15775
15723
15656
15610
15541
15441
15339
15244
15154
15053
14933
14803
14672
14518
14281
14050
13833
13594
13311
13000
12752
12519
12285
12042
11608
11390
11143
10951
10755
10576
10402
10271
10167
10063
9915
9748
9587
9412
9214
9011
8819
8648
8475
8288
8092
7905
7728
7563
7391
7223
7070
6949
6761
6684
6627
6512
6381
6265
6177
6072
5938
5767
5585
5394
5266
5128
4919
4695
4457
4179
3900
3630
3389
3142
2875
2595
2307
2019
1728
1419
814
555
242
-150
-614
-1063
-1475
-1969
-2491
-2952
-3353
-3792
-4274
-4697
-5052
-5431
-5804
-6231
-6688
-7054
-7302
-7528
-7858
-8214
-8447
-8621
-8853
-9151
-9642
-9810
-9988
-10217
-10405
-10554
-10690
-10850
-11044
-11237
-11386
-11489
-11617
-11749
-11871
-11916
-11922
-11953
-12035
-12034
-12012
-11997
-11980
-11909
-11824
-11725
-11628
-11552
-11307
-11215
-11194
-11173
-11139
-11074
-10943
-10815
-10735
-10646
-10486
-10288
-10137
-9946
-9777
-9617
-9386
-9189
-9064
-8952
-8733
-8573
-8480
-8411
-8376
-8327
-8267
-8206
-8246
-8226
-8181
-8228
-8358
-8485
-8582
-8651
-8790
-8921
-9032
-9088
-9193
-9290
-9331
-9422
-9520
-9548
-9557
-9599
-9674
-9755
-9757
-9793
-9894
-9969
-10037
-10099
-10131
-10169
-10225
-10260
-10263
-10257
-10299
-10383
-10439
-10444
-10421
-10399
-10388
-10384
-10356
-10265
-10179
-10128
-10097
-9999
-9878
-9739
-9597
-9436
-9271
-9080
-8878
-8692
-8380
-8183
-7932
-7665
-7426
-7173
-6935
-6698
-6440
-6154
-5917
-5710
-5492
-5211
-4943
-4746
-4528
-4320
-4095
-3871
-3622
-3392
-3176
-2979
-2762
-2533
-2321
-2107
-1625
-1386
-1139
-903
-679
-495
-302
-123
22
191
407
616
788
918
1048
1190
1312
1408
1518
1641
1771
1910
2055
2181
2269
2358
2428
2488
2682
2797
2841
2904
2981
3034
3051
3047
3082
3126
3201
3293
3385
3468
3537
3584
3627
3675
3701
3732
3786
3851
3917
4001
4113
4201
4263
4301
4462
4579
4711
4868
5058
5234
5411
5533
5621
5701
5809
5911
5979
6016
6057
6153
6263
6351
6349
6348
6391
6465
6520
6556
6611
6718
6798
6867
6896
6938
7039
7087
7104
7144
7243
7309
7340
7364
7400
7440
7442
7491
7536
7570
7571
7613
7654
7666
7670
7638
7584
7497
7398
7286
7168
7045
6758
6594
6420
6264
6085
5916
5756
5624
5523
5486
5469
5481
5510
5560
5667
5759
5874
5994
6117
6259
6425
6524
6596
6662
6698
6705
6695
6678
6588
6544
6469
6375
6222
6083
5950
5833
5692
5562
5415
5293
5187
5157
5087
5025
4984
4919
4894
4870
4867
4835
4837
4818
4793
4768
4725
4637
4473
4389
4332
4226
4100
4022
3985
3908
3804
3708
3580
3424
3253
3137
3066
2976
2879
2751
2697
2624
2544
2350
2198
2079
1954
1837
1707
1609
1404
1283
1186
999
824
669
551
392
244
120
-30
-190
-311
-451
-601
-773
-910
-1008
-1076
-1161
-1172
-1246
-1302
-1285
-1304
-1267
-1241
-1199
-1164
-1083
-1002
-942
-874
-779
-741
-685
-637
-579
-586
-591
-557
-558
-583
-613
-604
-605
-605
-654
-722
-803
-775
-717
-667
-707
-660
-609
-532
-469
-364
-253
-123
-13
97
253
397
456
549
644
738
806
887
960
1022
1055
1072
1066
1005
976
963
961
950
908
931
989
1007
988
1068
1157
1213
1225
1201
1243
1336
1424
1458
1462
1490
1539
1580
1573
1557
1490
1445
1461
1402
1329
1257
1146
983
801
639
541
396
374
296
247
227
253
238
212
151
170
168
164
180
189
232
238
272
221
202
238
316
392
458
528
601
695
919
1114
1350
1527
1693
1869
2037
2176
2310
2442
2601
2758
2834
2815
2879
2927
2979
2977
3007
2960
2900
2859
2840
2813
2769
2746
2658
2569
2568
2568
2475
2443
2431
2432
2402
2288
2177
2099
2064
1972
1852
1813
1681
1528
1347
1120
1019
976
879
675
510
400
400
442
402
335
238
199
143
105
17
-101
-211
-360
-545
-725
-936
-1154
-1402
-1688
-1972
-2234
-2463
-2723
-3081
-3341
-3583
-3831
-4065
-4295
-4463
-4572
-4660
-4719
-4793
-4860
-4853
-4843
-4862
-4852
-4793
-4764
-4732
-4659
-4574
-4529
-4507
-4465
-4433
-4382
-4304
-4166
-4014
-3889
-3755
-3669
-3542
-3395
-3242
-3035
-2839
-2695
-2523
-2304
-1971
-1927
-1855
-1780
-1735
-1665
-1584
-1474
-1371
-1304
-1237
-1109
-947
-841
-763
-696
-580
-371
-196
-36
91
237
380
470
510
565
619
702
708
610
532
421
308
166
4
-124
-274
-400
-516
-607
-706
-822
-916
-1008
-1103
-1204
-1313
-1397
-1499
-1604
-1756
-1905
-1987
-2086
-2204
-2313
-2437
-2487
-2540
-2576
-2601
-2633
-2664
-2692
-2690
-2677
-2627
-2611
-2577
-2534
-2474
-2388
-2341
-2246
-2160
-2062
-1992
-1952
-1886
-1788
-1733
-1707
-1699
-1653
-1572
-1607
-1649
-1680
-1709
-1761
-1859
-1960
-2056
-2169
-2279
-2399
-2514
-2606
-2689
-2820
-2983
-3178
-3359
-3488
-3634
-3821
-4023
-4200
-4353
-4522
-4698
-4871
-5213
-5431
-5641
-5845
-6037
-6231
-6371
-6497
-6666
-6862
-7026
-7177
-7296
-7434
-7581
-7736
-7887
-8049
-8239
-8464
-8678
-8914
-9164
-9393
-9598
-9790
-10014
-10229
-10563
-10702
-10847
-10947
-11037
-11115
-11184
-11237
-11264
-11252
-11222
-11202
-11140
-11021
-10879
-10738
-10572
-10405
-10259
-10149
-9996
-9771
-9524
-9326
-9191
-9036
-8857
-8682
-8270
-8048
-7810
-7542
-7302
-7087
-6850
-6598
-6334
-6110
-5876
-5652
-5407
-5184
-4955
-4743
-4562
-4397
-4204
-3992
-3740
-3508
-3273
-3041
-2798
-2558
-2334
-2100
-1642
-1409
-1194
-958
-718
-484
-249
22
292
536
751
995
1257
1545
1832
2085
2323
2557
2784
2973
3158
3355
3552
3771
3999
4241
4487
4705
5119
5355
5583
5830
6108
6385
6679
6995
7307
7607
7927
8255
8561
8863
9172
9471
9782
10101
10435
10756
11062
11362
11693
11981
12259
12499
12740
12958
13324
13467
13557
13620
13648
13662
13671
13679
13693
13693
13678
13670
13634
13599
13570
13538
13495
13439
13413
13413
13397
13358
13319
13263
13231
13174
13107
13037
12893
12834
12791
12736
12730
12729
12689
12616
12553
12547
12529
12483
12377
12296
12304
12344
12385
12371
12340
12271
12219
12190
12177
12110
12031
11935
11853
11787
11603
11463
11349
11238
11121
10959
10784
10642
10551
10421
10227
10024
9873
9753
9619
9468
9316
9162
9027
8914
8754
8584
8399
8244
8088
7945
7801
7621
7238
7093
6946
6784
6564
6322
6086
5850
5568
5304
5082
4849
4559
4206
3816
3410
3006
2615
2195
1747
1273
807
364
-79
-556
-1027
-1480
-1891
-2630
-2993
-3333
-3605
-3880
-4136
-4392
-4644
-4869
-5086
-5253
-5423
-5583
-5731
-5855
-5950
-6028
-6125
-6213
-6264
-6294
-6343
-6436
-6541
-6625
-6704
-6761
-6871
-7167
-7269
-7396
-7551
-7732
-7899
-8045
-8197
-8335
-8466
-8587
-8712
-8821
-8947
-9043
-9118
-9190
-9256
-9337
-9400
-9472
-9557
-9625
-9668
-9728
-9814
-9870
-9882
-9928
-9924
-9863
-9799
-9728
-9656
-9566
-9463
-9359
-9227
-9122
-9003
-8909
-8817
-8758
-8730
-8716
-8689
-8690
-8707
-8733
-8745
-8783
-8864
-8949
-9035
-9122
-9222
-9433
-9513
-9573
-9619
-9626
-9630
-9640
-9640
-9655
-9652
-9662
-9654
-9609
-9548
-9496
-9466
-9443
-9447
-9415
-9355
-9274
-9224
-9168
-9066
-8977
-8931
-8898
-8848
-8733
-8715
-8716
-8712
-8712
-8713
-8715
-8743
-8794
-8838
-8849
-8824
-8796
-8754
-8702
-8644
-8584
-8519
-8426
-8328
-8211
-8103
-7986
-7868
-7729
-7602
-7485
-7356
-7150
-7027
-6918
-6789
-6617
-6424
-6238
-6034
-5778
-5487
-5174
-4886
-4614
-4334
-4000
-3656
-3353
-3076
-2816
-2559
-2299
-2038
-1809
-1569
-1351
-1137
-949
-776
-550
-464
-388
-340
-288
-230
-183
-145
-92
-33
20
97
189
261
341
418
483
559
636
717
759
824
874
930
1033
1145
1260
1354
1579
1695
1771
1806
1851
1922
1989
2056
2116
2173
2250
2318
2363
2381
2397
2422
2417
2420
2435
2476
2514
2541
2543
2542
2558
2617
2686
2767
3007
3172
3328
3465
3563
3688
3811
3946
4098
4227
4353
4470
4594
4702
4795
4874
4956
5019
5083
5147
5240
5271
5399
5514
5625
5760
5899
6044
6427
6624
6844
7074
7306
7505
7694
7874
8051
8185
8300
8408
8524
8650
8769
8826
8863
8896
8880
8832
8797
8763
8729
8695
8677
8646
8593
8549
8456
8413
8393
8367
8330
8277
8240
8213
8155
8118
8058
8000
7933
7876
7780
7693
7644
7604
7558
7497
7425
7367
7312
7265
7210
7193
7181
7171
7135
7124
7129
7133
7112
7048
6984
6935
6905
6860
6778
6744
6689
6624
6550
6486
6426
6319
6198
6050
5930
5787
5678
5550
5419
5266
5093
4913
4528
4331
4144
3938
3736
3503
3298
3085
2850
2618
2424
2219
2019
1798
1620
1421
1249
1038
832
655
518
384
230
100
-26
-128
-241
-349
-579
-715
-825
-939
-1061
-1141
-1232
-1317
-1403
-1470
-1502
-1516
-1548
-1568
-1572
-1538
-1505
-1446
-1387
-1344
-1300
-1238
-1164
-1100
-1020
-959
-873
-815
-773
-715
-676
-629
-598
-550
-509
-454
-393
-308
-224
-125
0
104
229
333
515
665
834
978
1099
1249
1405
1558
1662
1774
1848
1915
2034
2057
2027
1970
1922
1831
1711
1568
1444
1313
1204
1108
982
855
765
738
703
688
691
727
763
879
930
919
969
1017
1074
1098
1085
1082
1096
1063
975
876
827
762
632
475
354
245
165
91
0
-101
-157
-172
-217
-264
-267
-251
-217
-183
-160
-145
-156
-123
-36
-25
-36
0
37
38
35
71
113
155
200
218
250
341
460
553
629
734
881
996
1102
1179
1255
1288
1377
1444
1463
1443
1449
1438
1387
1346
1286
1202
1172
1146
1061
935
882
800
753
620
555
523
423
295
156
88
-1
-98
-243
-423
-632
-761
-805
-905
-1219
-1303
-1398
-1486
-1628
-1703
-1782
-1863
-1968
-2030
-2072
-2099
-2147
-2207
-2233
-2281
-2281
-2330
-2364
-2429
-2463
-2478
-2439
-2404
-2488
-2626
-2748
-2751
-2858
-3044
-3197
-3297
-3438
-3596
-3723
-3883
-4023
-4143
-4299
-4400
-4444
-4512
-4621
-4662
-4679
-4662
-4656
-4651
-4637
-4597
-4533
-4456
-4353
-4242
-4157
-4060
-3810
-3713
-3595
-3469
-3345
-3263
-3176
-3052
-2919
-2811
-2730
-2644
-2600
-2574
-2560
-2484
-2371
-2300
-2280
-2307
-2295
-2247
-2189
-2163
-2119
-2057
-1990
-1951
-1868
-1783
-1714
-1642
-1552
-1429
-1280
-1128
-984
-791
-595
-403
-243
-115
15
155
253
327
364
372
354
317
316
303
260
204
145
99
6
-72
-144
-188
-201
-259
-332
-359
-379
-402
-413
-417
-447
-508
-529
-541
-580
-661
-767
-855
-934
-1028
-1177
-1308
-1442
-1567
-1683
-1766
-1911
-2014
-2070
-2079
-2084
-2085
-2062
-2012
-1962
-1942
-1921
-1874
-1781
-1704
-1670
-1675
-1690
-1692
-1691
-1702
-1736
-1779
-1833
-1883
-1948
-2016
-2104
-2191
-2300
-2353
-2438
-2481
-2473
-2453
-2486
-2579
-2688
-2768
-2824
-2897
-2978
-3054
-3133
-3189
-3251
-3348
-3442
-3514
-3606
-3677
-3763
-3844
-3932
-3997
-4047
-4117
-4399
-4511
-4605
-4677
-4768
-4863
-4966
-5074
-5201
-5345
-5475
-5612
-5740
-5865
-5994
-6127
-6254
-6360
-6477
-6643
-6828
-7031
-7233
-7426
-7598
-7763
-7924
-8068
-8326
-8492
-8649
-8787
-8858
-8892
-8897
-8911
-8927
-8934
-8895
-8872
-8864
-8828
-8752
-8673
-8590
-8461
-8319
-8206
-8089
-7939
-7805
-7721
-7612
-7507
-7384
-7270
-7022
-6863
-6666
-6502
-6318
-6127
-5912
-5687
-5472
-5226
-4944
-4644
-4359
-4061
-3755
-3446
-3157
-2869
-2569
-2264
-1971
-1697
-1421
-1156
-922
-711
-515
-315
50
236
436
609
813
1029
1246
1435
1648
1879
2112
2345
2550
2749
2936
3137
3305
3446
3572
3713
3853
3994
4107
4201
4298
4392
4493
4613
4919
5083
5260
5463
5666
5890
6117
6352
6590
6822
7046
7267
7508
7753
8002
8224
8429
8636
8874
9091
9305
9515
9743
9971
10186
10394
10604
10835
11295
11523
11756
11987
12174
12348
12518
12702
12860
12998
13113
13221
13344
13436
13496
13519
13565
13637
13715
13793
13831
13861
13880
13921
13951
13952
13939
13928
13926
13913
13917
13908
13879
13824
13747
13638
13534
13411
13289
13153
13025
12866
12712
12565
12414
12259
12112
11967
11817
11674
11519
11401
11280
11155
11029
10922
10653
10502
10324
10148
9961
9759
9543
9337
9153
8979
8801
8615
8416
8240
8057
7881
7700
7507
7317
7117
6930
6742
6574
6381
6199
6009
5837
5680
5353
5179
4977
4779
4582
4381
4166
3943
3716
3503
3287
3042
2782
2543
2318
2079
1811
1553
1312
1072
817
546
293
24
-253
-565
-874
-1181
-1833
-2177
-2501
-2834
-3153
-3492
-3833
-4179
-4515
-4836
-5164
-5477
-5783
-6077
-6353
-6626
-6899
-7153
-7378
-7589
-7786
-7993
-8170
-8339
-8483
-8624
-8733
-8829
-9007
-9082
-9157
-9225
-9263
-9277
-9282
-9304
-9302
-9276
-9232
-9189
-9131
-9081
-9021
-8960
-8893
-8821
-8756
-8688
-8607
-8539
-8472
-8397
-8331
-8265
-8224
-8197
-8143
-8113
-8056
-8023
-7987
-7959
-7927
-7896
-7876
-7857
-7844
-7834
-7845
-7859
-7888
-7913
-7948
-7982
-8026
-8073
-8135
-8199
-8261
-8316
-8373
-8444
-8501
-8541
-8576
-8574
-8567
-8549
-8527
-8512
-8487
-8463
-8436
-8416
-8369
-8331
-8293
-8291
-8275
-8269
-8269
-8282
-8304
-8302
-8293
-8288
-8302
-8306
-8289
-8281
-8279
-8288
-8293
-8271
-8244
-8208
-8174
-8138
-8062
-7969
-7837
-7724
-7604
-7501
-7372
-7228
-7083
-6950
-6840
-6710
-6572
-6443
-6348
-6240
-6108
-5985
-5871
-5742
-5606
-5460
-5114
-4943
-4806
-4685
-4571
-4421
-4270
-4126
-4011
-3878
-3726
-3580
-3463
-3377
-3301
-3230
-3149
-3090
-3023
-2944
-2829
-2734
-2657
-2590
-2532
-2476
-2409
-2319
-2163
-2088
-2005
-1919
-1845
-1771
-1697
-1623
-1569
-1513
-1431
-1349
-1264
-1196
-1130
-1073
-1005
-948
-892
-828
-747
-672
-614
-550
-470
-394
-347
-294
-202
-159
-125
-101
-87
-62
-25
13
60
133
236
365
502
654
834
1019
1219
1426
1639
1832
2050
2272
2509
2732
2967
3191
3408
3642
4072
4265
4452
4614
4759
4885
5005
5148
5283
5401
5515
5633
5740
5838
5939
6016
6080
6119
6157
6215
6270
6330
6373
6420
6454
6485
6486
6499
6523
6532
6555
6570
6595
6595
6583
6556
6521
6482
6446
6432
6413
6385
6373
6388
6422
6438
6456
6490
6532
6587
6625
6674
6740
6821
6892
6975
7119
7167
7193
7231
7237
7233
7212
7182
7145
7085
7013
6920
6830
6745
6657
6575
6499
6390
6300
6245
6186
6119
6056
6022
5998
5974
5943
5936
5895
5849
5774
5690
5599
5514
5436
5344
5226
5118
4990
4829
4670
4514
4359
4197
4037
3859
3684
3525
3362
3188
2981
2803
2625
2442
2278
2131
1877
1757
1640
1545
1422
1264
1140
997
893
772
663
527
395
264
136
31
-61
-149
-239
-314
-389
-464
-504
-555
-589
-609
-658
-719
-784
-789
-762
-748
-722
-695
-634
-582
-537
-484
-424
-364
-293
-201
-109
-31
50
133
215
289
324
357
382
405
437
460
483
498
509
495
481
456
436
425
392
345
311
306
256
233
189
186
170
173
194
198
205
214
257
299
327
325
325
350
347
345
392
419
433
458
463
466
464
492
520
549
548
550
586
614
614
610
624
650
654
638
642
654
674
682
670
636
617
596
577
604
626
624
627
657
679
672
636
593
549
554
553
559
503
456
392
355
314
234
164
86
28
-34
-92
-103
-108
-129
-219
-280
-324
-363
-439
-488
-506
-529
-541
-539
-558
-621
-643
-682
-705
-775
-855
-900
-927
-953
-980
-1046
-1122
-1160
-1162
-1189
-1223
-1255
-1232
-1253
-1254
-1255
-1275
-1274
-1286
-1317
-1299
-1236
-1174
-1143
-1080
-1075
-1020
-969
-924
-888
-906
-946
-975
-994
-1003
-1083
-1182
-1227
-1273
-1373
-1586
-1687
-1774
-1871
-1969
-2055
-2147
-2234
-2355
-2456
-2607
-2715
-2782
-2854
-2964
-3040
-3111
-3164
-3175
-3187
-3252
-3356
-3349
-3270
-3287
-3380
-3428
-3437
-3431
-3476
-3529
-3576
-3611
-3629
-3629
-3599
-3554
-3515
-3488
-3464
-3417
-3332
-3310
-3306
-3281
-3219
-3190
-3170
-3127
-3077
-3037
-2976
-2925
-2893
-2857
-2789
-2646
-2554
-2454
-2370
-2276
-2188
-2067
-1963
-1843
-1698
-1555
-1429
-1278
-1123
-983
-852
-740
-600
-427
-266
-121
9
130
268
425
573
745
905
1146
1259
1372
1491
1587
1687
1761
1795
1794
1776
1760
1748
1698
1621
1505
1413
1299
1202
1096
974
885
780
671
573
510
478
461
448
380
361
386
428
446
450
453
473
489
491
436
366
322
313
271
205
113
78
75
44
-22
-101
-134
-150
-190
-257
-289
-258
-262
-270
-265
-245
-228
-189
-151
-128
-99
-38
26
46
48
33
61
118
149
166
185
222
257
261
214
158
89
45
-19
-126
-350
-417
-482
-578
-700
-850
-1010
-1160
-1300
-1483
-1669
-1855
-2021
-2198
-2387
-2633
-2895
-3131
-3335
-3522
-3727
-3929
-4144
-4362
-4550
-4752
-4958
-5165
-5535
-5741
-5928
-6115
-6266
-6427
-6597
-6784
-6972
-7140
-7291
-7462
-7631
-7784
-7912
-8048
-8170
-8273
-8360
-8436
-8492
-8527
-8551
-8575
-8561
-8512
-8436
-8372
-8299
-8232
-8158
-8106
-8068
-8018
-7965
-7939
-7915
-7909
-7867
-7829
-7773
-7727
-7715
-7696
-7645
-7565
-7511
-7448
-7387
-7306
-7228
-7137
-7066
-6978
-6865
-6734
-6489
-6389
-6287
-6182
-6085
-6003
-5923
-5854
-5766
-5677
-5592
-5503
-5384
-5227
-5089
-4952
-4813
-4642
-4458
-4260
-4072
-3871
-3655
-3427
-3183
-2938
-2715
-2489
-2010
-1780
-1559
-1359
-1157
-959
-740
-516
-291
-74
145
366
596
840
1099
1380
1665
1944
2202
2462
2716
2974
3224
3464
3679
3880
4086
4289
4649
4836
5049
5249
5450
5650
5841
6019
6196
6401
6606
6791
6961
7132
7306
7494
7680
7859
8020
8157
8304
8464
8616
8740
8870
8983
9113
9238
9494
9611
9731
9873
10003
10158
10311
10474
10621
10741
10848
10937
11010
11075
11124
11170
11184
11175
11136
11094
11036
10963
10864
10740
10651
10581
10539
10466
10295
10241
10209
10185
10147
10114
10101
10099
10095
10069
10040
10034
10032
10038
10027
10023
10021
10038
10040
10028
10003
9984
9946
9882
9802
9737
9664
9566
9299
9146
8987
8830
8680
8534
8381
8230
8077
7918
7744
7558
7365
7182
6975
6767
6550
6320
6089
5869
5672
5472
5277
5068
4856
4634
4432
4236
3811
3612
3420
3222
3014
2819
2641
2467
2282
2088
1903
1741
1588
1416
1229
1038
850
648
431
203
-33
-266
-488
-715
-934
-1138
-1329
-1527
-1909
-2098
-2260
-2421
-2572
-2738
-2899
-3050
-3186
-3323
-3456
-3591
-3733
-3881
-4003
-4130
-4254
-4391
-4505
-4606
-4703
-4806
-4920
-5024
-5113
-5182
-5226
-5297
-5366
-5386
-5424
-5461
-5497
-5521
-5551
-5584
-5640
-5682
-5750
-5828
-5905
-5983
-6056
-6137
-6210
-6287
-6361
-6416
-6480
-6535
-6596
-6641
-6688
-6713
-6732
-6741
-6768
-6779
-6779
-6791
-6807
-6822
-6817
-6815
-6835
-6866
-6877
-6890
-6907
-6940
-6962
-6980
-6991
-7002
-7036
-7055
-7070
-7059
-7063
-7056
-7049
-7031
-7004
-6966
-6902
-6880
-6847
-6802
-6757
-6722
-6690
-6667
-6642
-6625
-6608
-6588
-6580
-6578
-6583
-6566
-6544
-6507
-6482
-6453
-6438
-6399
-6353
-6320
-6285
-6254
-6202
-6139
-6029
-5973
-5922
-5872
-5823
-5778
-5740
-5700
-5668
-5634
-5603
-5571
-5550
-5529
-5503
-5467
-5425
-5360
-5304
-5238
-5190
-5127
-5070
-5002
-4944
-4873
-4794
-4706
-4523
-4424
-4324
-4225
-4142
-4055
-3969
-3878
-3778
-3656
-3548
-3446
-3351
-3224
-3103
-2983
-2869
-2738
-2599
-2453
-2309
-2187
-2077
-1972
-1861
-1756
-1668
-1581
-1433
-1361
-1296
-1242
-1186
-1122
-1079
-1044
-1011
-951
-883
-802
-729
-647
-553
-462
-367
-250
-131
-6
104
223
342
456
565
664
764
852
1038
1136
1233
1343
1435
1533
1627
1719
1807
1912
2017
2122
2218
2325
2442
2568
2695
2826
2944
3053
3148
3249
3356
3455
3562
3678
3791
3886
4108
4226
4348
4473
4594
4717
4857
5001
5143
5269
5380
5489
5609
5728
5849
5960
6064
6163
6249
6329
6383
6409
6429
6449
6449
6428
6416
6415
6384
6365
6347
6316
6297
6284
6279
6263
6258
6256
6271
6267
6282
6281
6264
6242
6226
6227
6217
6191
6143
6103
6052
6003
5938
5862
5791
5731
5574
5487
5432
5355
5270
5172
5106
5034
4980
4947
4930
4903
4883
4883
4887
4901
4926
4976
5024
5075
5117
5163
5190
5229
5228
5212
5167
5134
5051
4997
4938
4879
4819
4750
4670
4571
4488
4390
4314
4223
4132
4033
3933
3818
3696
3588
3488
3389
3281
3201
3114
3055
2998
2924
2851
2784
2610
2519
2429
2350
2281
2199
2116
2025
1944
1870
1785
1692
1616
1547
1522
1486
1419
1336
1294
1278
1273
1250
1232
1221
1230
1240
1277
1324
1430
1471
1512
1552
1584
1635
1683
1725
1755
1773
1792
1799
1826
1835
1850
1851
1863
1877
1902
1907
1919
1916
1903
1911
1906
1895
1885
1891
1904
1911
1904
1895
1896
1919
1926
1933
1913
1902
1878
1840
1783
1716
1631
1553
1468
1385
1277
1201
1109
1010
907
840
785
712
648
596
484
425
363
301
245
212
168
122
54
11
-42
-81
-134
-184
-228
-291
-346
-413
-484
-563
-632
-714
-783
-838
-887
-930
-963
-1004
-1100
-1135
-1173
-1193
-1227
-1251
-1255
-1266
-1278
-1304
-1337
-1378
-1408
-1423
-1436
-1440
-1427
-1434
-1464
-1475
-1482
-1485
-1472
-1497
-1491
-1500
-1501
-1517
-1520
-1538
-1547
-1555
-1573
-1600
-1609
-1629
-1665
-1692
-1734
-1806
-1856
-1885
-1904
-1920
-1935
-1957
-1976
-1954
-1944
-1894
-1864
-1843
-1840
-1819
-1771
-1711
-1623
-1576
-1543
-1516
-1489
-1490
-1461
-1444
-1474
-1489
-1480
-1469
-1501
-1581
-1667
-1737
-1768
-1830
-1899
-1997
-2065
-2120
-2137
-2166
-2213
-2275
-2314
-2287
-2250
-2262
-2276
-2291
-2298
-2280
-2282
-2291
-2297
-2318
-2347
-2356
-2328
-2321
-2344
-2370
-2363
-2340
-2340
-2356
-2352
-2343
-2321
-2318
-2307
-2299
-2278
-2223
-2134
-2077
-2009
-1946
-1903
-1834
-1763
-1701
-1650
-1595
-1585
-1546
-1469
-1388
-1334
-1278
-1257
-1233
-1175
-1095
-1047
-1022
-978
-908
-830
-775
-738
-666
-517
-453
-361
-262
-179
-104
-22
56
161
261
371
467
571
647
738
840
941
1036
1111
1177
1221
1300
1381
1460
1507
1535
1553
1608
1748
1740
1724
1750
1822
1847
1835
1788
1769
1758
1743
1691
1647
1611
1578
1534
1496
1488
1499
1502
1483
1482
1510
1555
1587
1648
1709
1762
1832
1880
1936
1959
1975
2011
2040
2065
2064
2070
2035
2009
1983
1949
1888
1835
1784
1736
1704
1710
1700
1648
1582
1557
1552
1520
1490
1493
1534
1512
1492
1450
1424
1406
1412
1422
1434
1414
1404
1412
1425
1400
1321
1243
1180
1125
1043
957
865
765
652
514
380
248
133
1
-312
-494
-668
-833
-1002
-1185
-1401
-1628
-1857
-2072
-2275
-2489
-2694
-2880
-3045
-3237
-3453
-3665
-3846
-4028
-4219
-4399
-4586
-4746
-4890
-5027
-5177
-5312
-5559
-5681
-5792
-5905
-6023
-6132
-6226
-6308
-6383
-6450
-6522
-6607
-6699
-6810
-6888
-6964
-7023
-7105
-7204
-7313
-7428
-7532
-7630
-7733
-7835
-7920
-7969
-8020
-8103
-8127
-8136
-8150
-8147
-8133
-8088
-8033
-7970
-7920
-7856
-7768
-7664
-7567
-7487
-7402
-7313
-7206
-7082
-6972
-6879
-6799
-6695
-6588
-6455
-6329
-6201
-6076
-5780
-5620
-5458
-5306
-5138
-4977
-4815
-4649
-4485
-4324
-4162
-4005
-3849
-3704
-3549
-3407
-3264
-3133
-2993
-2858
-2712
-2568
-2409
-2263
-2115
-1996
-1868
-1743
-1490
-1358
-1217
-1069
-930
-795
-661
-538
-426
-306
-176
-27
122
279
452
636
837
1035
1245
1447
1669
1888
2119
2351
2609
2872
3127
3376
3869
4107
4335
4540
4717
4873
5029
5185
5331
5470
5621
5787
5954
6128
6309
6476
6657
6837
7030
7206
7412
7618
7833
8044
8248
8449
8628
8795
9131
9291
9445
9591
9740
9873
9999
10099
10187
10225
10255
10268
10294
10317
10343
10347
10336
10303
10266
10219
10161
10096
10025
9961
9870
9781
9669
9563
9304
9145
8977
8809
8639
8481
8314
8153
7990
7835
7687
7539
7395
7264
7144
7044
6947
6862
6774
6698
6619
6531
6442
6362
6289
6208
6142
6102
6028
5984
5944
5902
5843
5781
5716
5657
5582
5502
5413
5312
5217
5126
5041
4946
4847
4752
4677
4602
4522
4435
4338
4237
4127
4009
3885
3773
3548
3403
3242
3092
2931
2761
2572
2386
2204
2045
1880
1707
1502
1314
1112
918
722
542
352
182
6
-147
-312
-476
-642
-802
-966
-1131
-1466
-1597
-1714
-1857
-1996
-2146
-2270
-2397
-2520
-2648
-2795
-2925
-3045
-3161
-3298
-3434
-3574
-3711
-3849
-3972
-4091
-4214
-4334
-4423
-4501
-4567
-4628
-4675
-4774
-4826
-4850
-4860
-4858
-4863
-4880
-4903
-4931
-4952
-4988
-5020
-5060
-5089
-5121
-5160
-5201
-5239
-5270
-5304
-5342
-5370
-5401
-5421
-5451
-5467
-5474
-5469
-5467
-5475
-5504
-5521
-5550
-5571
-5610
-5643
-5680
-5706
-5747
-5804
-5864
-5919
-5968
-6021
-6078
-6143
-6183
-6219
-6245
-6295
-6343
-6384
-6421
-6462
-6505
-6530
-6592
-6634
-6667
-6694
-6715
-6730
-6748
-6783
-6805
-6830
-6836
-6860
-6890
-6929
-6953
-6969
-6967
-6959
-6949
-6929
-6908
-6873
-6842
-6831
-6818
-6795
-6763
-6734
-6672
-6616
-6543
-6458
-6370
-6290
-6205
-6113
-5999
-5898
-5782
-5666
-5526
-5379
-5233
-5087
-4953
-4809
-4678
-4542
-4415
-4280
-4138
-3998
-3858
-3726
-3596
-3465
-3208
-3092
-2966
-2831
-2674
-2541
-2422
-2321
-2211
-2117
-2025
-1966
-1904
-1866
-1814
-1785
-1760
-1762
-1773
-1792
-1815
-1836
-1852
-1863
-1871
-1894
-1895
-1902
-1887
-1858
-1817
-1769
-1701
-1635
-1569
-1501
-1432
-1351
-1280
-1200
-1114
-1022
-918
-817
-719
-612
-510
-392
-270
-143
-17
125
261
388
504
629
908
1030
1166
1312
1470
1611
1729
1842
1949
2070
2180
2289
2384
2480
2576
2662
2744
2834
2910
2992
3071
3157
3228
3309
3378
3462
3535
3622
3806
3887
3978
4051
4126
4192
4253
4319
4386
4444
4499
4542
4579
4610
4644
4668
4669
4676
4669
4672
4664
4656
4649
4645
4649
4642
4639
4632
4671
4705
4734
4772
4818
4862
4904
4953
4986
5008
5021
5038
5038
5031
5024
5011
5007
4975
4934
4885
4847
4819
4784
4755
4721
4700
4693
4695
4668
4649
4641
4649
4649
4655
4661
4683
4694
4701
4715
4731
4773
4799
4824
4844
4870
4907
4940
4980
5000
5014
5020
5033
5039
5041
5038
5041
5070
5065
5046
5026
5011
4992
4969
4931
4881
4839
4795
4755
4689
4626
4549
4470
4395
4327
4264
4194
4140
4088
4028
3963
3901
3841
3789
3730
3652
3626
3591
3572
3539
3513
3473
3436
3391
3358
3327
3294
3247
3206
3161
3103
3029
2943
2859
2777
2700
2622
2544
2480
2416
2352
2269
2211
2130
2097
2063
2018
1984
1953
1910
1869
1835
1814
1794
1767
1734
1691
1659
1625
1587
1540
1512
1499
1493
1482
1467
1450
1430
1419
1405
1384
1344
1323
1297
1259
1227
1181
1144
1086
1015
924
848
769
690
586
480
362
265
158
55
-49
-132
-216
-289
-359
-424
-480
-542
-608
-725
-773
-812
-864
-901
-952
-986
-1039
-1065
-1100
-1124
-1163
-1196
-1229
-1261
-1295
-1318
-1332
-1344
-1354
-1376
-1401
-1423
-1447
-1473
-1499
-1541
-1581
-1660
-1700
-1748
-1816
-1886
-1945
-1991
-2046
-2099
-2152
-2194
-2244
-2279
-2290
-2307
-2318
-2332
-2340
-2357
-2352
-2353
-2348
-2337
-2330
-2323
-2342
-2349
-2354
-2394
-2407
-2402
-2397
-2400
-2397
-2384
-2362
-2352
-2340
-2334
-2313
-2295
-2260
-2239
-2209
-2184
-2166
-2132
-2094
-2068
-2036
-2037
-2047
-2036
-2031
-2050
-2087
-2113
-2116
-2145
-2176
-2218
-2232
-2226
-2210
-2213
-2208
-2218
-2221
-2206
-2182
-2165
-2178
-2204
-2204
-2191
-2185
-2194
-2192
-2152
-2152
-2168
-2163
-2138
-2109
-2048
-2016
-1964
-1913
-1858
-1832
-1801
-1777
-1759
-1746
-1706
-1682
-1663
-1670
-1639
-1601
-1571
-1561
-1545
-1498
-1447
-1390
-1334
-1254
-1177
-1086
-986
-898
-691
-582
-469
-338
-211
-91
17
122
222
302
378
452
543
639
734
820
915
999
1083
1185
1290
1377
1453
1523
1614
1708
1773
1808
1950
2048
2140
2210
2294
2407
2522
2646
2748
2865
2964
3057
3138
3236
3314
3356
3389
3449
3518
3584
3622
3652
3680
3690
3681
3661
3646
3622
3541
3493
3467
3434
3425
3411
3388
3363
3312
3282
3284
3311
3328
3338
3329
3313
3295
3254
3197
3171
3163
3156
3129
3107
3087
3082
3058
3051
2993
2924
2865
2838
2803
2778
2738
2683
2621
2555
2498
2441
2387
2330
2251
2152
2051
1978
1890
1789
1693
1569
1442
1303
1188
1080
998
904
731
639
544
450
357
262
166
64
-34
-147
-246
-352
-449
-563
-690
-827
-969
-1098
-1221
-1334
-1475
-1618
-1750
-1883
-2025
-2164
-2311
-2466
-2780
-2950
-3113
-3289
-3467
-3665
-3872
-4090
-4306
-4514
-4720
-4921
-5122
-5312
-5481
-5635
-5786
-5932
-6070
-6190
-6285
-6371
-6445
-6506
-6561
-6590
-6626
-6660
-6735
-6770
-6805
-6854
-6903
-6962
-7027
-7089
-7146
-7201
-7250
-7318
-7382
-7448
-7504
-7529
-7543
-7552
-7575
-7576
-7583
-7587
-7609
-7627
-7647
-7677
-7711
-7750
-7790
-7804
-7817
-7827
-7845
-7843
-7842
-7817
-7793
-7746
-7695
-7627
-7557
-7484
-7394
-7289
-7160
-7031
-6892
-6757
-6609
-6454
-6312
-6178
-6054
-5939
-5810
-5687
-5449
-5315
-5181
-5037
-4896
-4752
-4609
-4457
-4292
-4126
-3944
-3758
-3566
-3390
-3208
-3045
-2885
-2741
-2592
-2451
-2315
-2190
-2069
-1939
-1799
-1666
-1544
-1423
-1148
-1001
-860
-710
-560
-397
-223
-57
121
285
464
645
842
1036
1242
1462
1682
1903
2122
2352
2570
2796
2997
3197
3385
3584
3765
3959
4299
4447
4583
4709
4833
4952
5053
5145
5219
5298
5371
5456
5527
5590
5645
5682
5726
5762
5798
5822
5852
5886
5912
5950
5984
6039
6079
6137
6253
6305
6369
6426
6504
6587
6664
6717
6766
6820
6874
6927
6980
7014
7052
7071
7104
7138
7170
7212
7251
7281
7306
7332
7369
7413
7447
7482
7530
7551
7565
7564
7557
7555
7555
7538
7513
7467
7436
7396
7362
7327
7286
7239
7183
7114
7048
6973
6898
6829
6736
6664
6577
6511
6426
6355
6207
6126
6059
5989
5914
5837
5752
5666
5572
5482
5387
5275
5166
5053
4958
4856
4753
4641
4513
4401
4290
4186
4070
3953
3837
3722
3598
3464
3232
3113
2985
2845
2711
2575
2444
2301
2149
1996
1854
1720
1583
1457
1309
1169
1025
900
757
609
453
302
157
-5
-164
-335
-504
-688
-1060
-1244
-1423
-1593
-1766
-1944
-2126
-2304
-2490
-2664
-2833
-2990
-3155
-3302
-3452
-3593
-3738
-3867
-3996
-4096
-4201
-4293
-4392
-4461
-4531
-4583
-4640
-4674
-4758
-4807
-4841
-4867
-4884
-4905
-4937
-4965
-4992
-5009
-5033
-5054
-5084
-5109
-5137
-5177
-5222
-5268
-5300
-5345
-5385
-5437
-5474
-5518
-5558
-5611
-5656
-5700
-5789
-5839
-5882
-5921
-5970
-6017
-6077
-6125
-6190
-6252
-6325
-6387
-6457
-6528
-6606
-6679
-6744
-6802
-6853
-6910
-6962
-7004
-7044
-7075
-7101
-7115
-7140
-7161
-7177
-7183
-7187
-7180
-7167
-7155
-7157
-7152
-7145
-7119
-7105
-7087
-7076
-7053
-7034
-7009
-6972
-6924
-6868
-6809
-6739
-6673
-6597
-6520
-6437
-6359
-6287
-6222
-6119
-6075
-6027
-5979
-5951
-5929
-5905
-5872
-5842
-5811
-5782
-5757
-5741
-5726
-5707
-5683
-5656
-5637
-5617
-5597
-5573
-5555
-5523
-5472
-5412
-5358
-5290
-5207
-5015
-4912
-4809
-4702
-4587
-4481
-4386
-4291
-4195
-4094
-4000
-3904
-3823
-3751
-3683
-3608
-3521
-3454
-3400
-3351
-3298
-3264
-3235
-3204
-3173
-3145
-3135
-3120
-3084
-3046
-2993
-2942
-2885
-2824
-2763
-2696
-2625
-2538
-2443
-2331
-2207
-2086
-1957
-1824
-1687
-1546
-1389
-1230
-1074
-915
-751
-581
-429
-274
-145
-15
243
382
512
638
763
878
982
1073
1164
1256
1362
1475
1587
1709
1829
1971
2103
2248
2386
2535
2677
2818
2960
3114
3269
3405
3518
3615
3773
3835
3882
3943
3984
4030
4071
4104
4129
4145
4169
4186
4213
4241
4277
4315
4358
4402
4447
4488
4534
4571
4610
4634
4664
4685
4709
4739
4794
4806
4825
4832
4849
4850
4847
4837
4842
4838
4825
4802
4785
4775
4772
4773
4780
4796
4825
4854
4888
4921
4969
5006
5037
5080
5119
5166
5256
5292
5342
5389
5443
5491
5531
5591
5647
5703
5748
5814
5878
5942
6007
6068
6117
6156
6198
6231
6259
6271
6286
6274
6256
6217
6188
6144
6040
5980
5913
5846
5784
5719
5659
5585
5509
5426
5352
5277
5192
5102
5015
4926
4837
4737
4636
4519
4406
4283
4168
4048
3926
3811
3694
3577
3333
3201
3081
2963
2868
2771
2681
2588
2503
2420
2338
2259
2187
2119
2057
1986
1925
1856
1794
1723
1665
1598
1528
1463
1398
1339
1268
1211
1098
1039
983
930
884
836
790
746
715
675
643
599
572
538
521
498
486
463
454
441
442
427
411
380
354
319
271
209
98
42
-22
-87
-150
-199
-267
-338
-426
-494
-568
-642
-715
-794
-858
-925
-983
-1057
-1128
-1203
-1257
-1304
-1343
-1375
-1408
-1437
-1468
-1503
-1573
-1603
-1634
-1659
-1705
-1741
-1777
-1808
-1847
-1871
-1888
-1917
-1950
-1984
-2004
-2032
-2052
-2070
-2084
-2107
-2125
-2137
-2147
-2165
-2186
-2214
-2237
-2275
-2355
-2391
-2426
-2468
-2518
-2586
-2637
-2711
-2777
-2856
-2927
-2995
-3054
-3117
-3180
-3237
-3306
-3361
-3421
-3473
-3536
-3583
-3625
-3637
-3654
-3660
-3687
-3719
-3755
-3768
-3784
-3790
-3779
-3780
-3783
-3788
-3789
-3798
-3810
-3818
-3834
-3853
-3881
-3905
-3919
-3929
-3935
-3956
-3986
-4023
-4065
-4095
-4121
-4123
-4119
-4123
-4129
-4091
-4055
-4013
-3972
-3918
-3871
-3814
-3747
-3672
-3579
-3486
-3405
-3326
-3252
-3170
-3093
-3010
-2922
-2848
-2776
-2717
-2655
-2601
-2524
-2444
-2363
-2289
-2172
-2093
-1990
-1890
-1820
-1762
-1717
-1651
-1580
-1496
-1436
-1369
-1307
-1222
-1146
-1049
-954
-836
-724
-586
-459
-304
-143
23
182
319
458
593
873
1035
1191
1343
1476
1597
1712
1798
1896
1989
2081
2162
2250
2339
2451
2590
2739
2868
2960
3051
3136
3242
3369
3524
3665
3801
3914
4020
4184
4269
4341
4423
4497
4588
4670
4761
4837
4906
4963
5012
5050
5069
5098
5143
5200
5260
5306
5328
5347
5372
5411
5417
5412
5383
5365
5333
5290
5256
5210
5156
5083
5001
4934
4864
4814
4763
4728
4681
4635
4604
4576
4551
4507
4453
4394
4335
4281
4235
4159
4083
4002
3938
3852
3752
3548
3449
3344
3245
3139
3034
2939
2850
2761
2666
2573
2487
2400
2323
2234
2145
2039
1937
1821
1699
1565
1427
1297
1160
1013
866
724
581
349
257
158
81
-10
-98
-195
-280
-363
-418
-481
-539
-611
-680
-759
-845
-942
-1061
-1187
-1310
-1423
-1532
-1640
-1753
-1874
-2021
-2166
-2309
-2559
-2691
-2832
-2969
-3101
-3240
-3370
-3510
-3637
-3771
-3900
-4043
-4190
-4320
-4455
-4594
-4741
-4886
-5028
-5165
-5308
-5440
-5568
-5687
-5813
-5936
-6042
-6152
-6364
-6443
-6531
-6612
-6697
-6777
-6878
-6964
-7049
-7120
-7212
-7293
-7374
-7436
-7496
-7536
-7575
-7588
-7603
-7599
-7586
-7542
-7488
-7421
-7345
-7265
-7193
-7130
-7003
-6938
-6871
-6813
-6748
-6694
-6641
-6578
-6517
-6443
-6377
-6307
-6255
-6184
-6106
-6016
-5925
-5818
-5710
-5610
-5515
-5412
-5300
-5173
-5051
-4909
-4762
-4592
-4233
-4054
-3863
-3674
-3490
-3313
-3143
-2971
-2807
-2627
-2454
-2285
-2135
-1996
-1870
-1748
-1632
-1523
-1411
-1297
-1182
-1066
-964
-852
-751
-639
-542
-441
-258
-168
-78
20
122
236
350
470
586
702
820
939
1065
1190
1322
1444
1567
1682
1820
1953
2087
2205
2326
2440
2554
2668
2785
2893
3100
3215
3336
3445
3537
3623
3718
3803
3883
3969
4071
4168
4266
4368
4481
4585
4696
4804
4915
5020
5129
5228
5326
5416
5504
5587
5672
5746
5864
5913
5957
5996
6044
6098
6149
6184
6220
6261
6302
6337
6368
6411
6453
6506
6546
6592
6630
6682
6731
6770
6812
6833
6853
6857
6876
6881
6888
6893
6895
6890
6879
6872
6865
6863
6851
6840
6818
6807
6787
6772
6746
6720
6688
6644
6605
6564
6529
6483
6435
6382
6322
6257
6194
6121
5992
5931
5866
5800
5734
5657
5582
5494
5407
5321
5238
5159
5069
4983
4880
4784
4672
4560
4430
4320
4212
4106
3989
3877
3771
3664
3557
3462
3260
3167
3076
2987
2880
2783
2670
2554
2427
2295
2158
2021
1882
1740
1590
1444
1288
1142
994
850
698
560
440
318
201
66
-52
-169
-379
-481
-577
-663
-751
-845
-940
-1031
-1125
-1226
-1327
-1436
-1531
-1632
-1715
-1807
-1894
-1988
-2074
-2164
-2235
-2321
-2395
-2482
-2546
-2617
-2672
-2735
-2861
-2919
-2959
-3008
-3041
-3089
-3122
-3159
-3195
-3222
-3258
-3285
-3329
-3358
-3392
-3417
-3439
-3455
-3478
-3511
-3539
-3569
-3586
-3615
-3633
-3663
-3688
-3723
-3804
-3848
-3899
-3968
-4030
-4101
-4169
-4250
-4328
-4408
-4489
-4577
-4674
-4769
-4861
-4953
-5032
-5114
-5199
-5291
-5382
-5462
-5546
-5617
-5699
-5766
-5828
-5889
-6027
-6090
-6163
-6227
-6294
-6348
-6411
-6464
-6524
-6567
-6612
-6640
-6668
-6695
-6711
-6712
-6698
-6674
-6654
-6617
-6589
-6548
-6512
-6477
-6450
-6422
-6396
-6364
-6323
-6318
-6306
-6312
-6321
-6343
-6366
-6385
-6400
-6417
-6437
-6452
-6463
-6474
-6475
-6479
-6461
-6434
-6401
-6375
-6340
-6296
-6244
-6184
-6127
-6063
-6006
-5932
-5782
-5704
-5632
-5552
-5465
-5386
-5304
-5220
-5116
-5016
-4906
-4798
-4685
-4573
-4471
-4364
-4268
-4153
-4049
-3942
-3848
-3753
-3664
-3566
-3469
-3366
-3267
-3169
-2962
-2848
-2735
-2606
-2474
-2330
-2201
-2064
-1930
-1776
-1620
-1466
-1304
-1150
-990
-856
-717
-581
-442
-314
-198
-79
42
158
265
364
470
579
800
914
1032
1154
1279
1401
1529
1649
1774
1892
2022
2142
2265
2375
2491
2598
2700
2788
2872
2952
3030
3104
3179
3262
3340
3410
3473
3528
3662
3730
3796
3856
3926
3986
4062
4132
4218
4292
4366
4440
4518
4599
4671
4745
4815
4885
4952
5012
5076
5142
5212
5271
5331
5378
5434
5481
5593
5653
5696
5750
5790
5833
5853
5872
5895
5923
5938
5944
5949
5954
5959
5977
5975
5974
5957
5954
5951
5946
5940
5924
5900
5858
5823
5784
5702
5661
5620
5569
5513
5462
5410
5357
5298
5259
5220
5183
5136
5104
5064
5030
4992
4963
4933
4903
4865
4825
4784
4741
4692
4638
4581
4530
4430
4376
4322
4265
4211
4166
4119
4078
4032
3991
3938
3887
3824
3754
3683
3607
3533
3447
3375
3304
3242
3171
3103
3025
2956
2874
2794
2713
2577
2514
2442
2380
2311
2244
2175
2117
2056
2003
1949
1898
1848
1799
1752
1704
1663
1610
1555
1483
1415
1348
1279
1204
1113
1040
956
891
761
697
635
568
503
449
396
337
279
232
195
153
122
86
65
35
6
-18
-29
-33
-37
-33
-30
-42
-58
-92
-113
-149
-239
-291
-334
-373
-410
-444
-489
-533
-590
-647
-702
-763
-820
-883
-943
-1000
-1067
-1130
-1203
-1265
-1343
-1418
-1509
-1585
-1669
-1741
-1826
-1910
-2077
-2156
-2245
-2340
-2431
-2509
-2577
-2645
-2699
-2759
-2805
-2859
-2903
-2958
-3009
-3046
-3092
-3137
-3201
-3253
-3310
-3365
-3425
-3481
-3539
-3593
-3641
-3686
-3777
-3824
-3869
-3904
-3940
-3978
-4013
-4046
-4080
-4112
-4141
-4169
-4191
-4204
-4221
-4236
-4253
-4260
-4265
-4279
-4294
-4317
-4326
-4342
-4343
-4341
-4325
-4324
-4308
-4293
-4286
-4269
-4245
-4223
-4206
-4211
-4213
-4209
-4191
-4179
-4174
-4175
-4174
-4169
-4161
-4147
-4129
-4123
-4135
-4137
-4133
-4117
-4109
-4088
-4056
-4028
-3994
-3946
-3891
-3833
-3765
-3687
-3608
-3515
-3424
-3329
-3223
-3128
-3036
-2969
-2895
-2810
-2702
-2614
-2535
-2463
-2396
-2327
-2273
-2199
-2125
-2043
-1956
-1868
-1645
-1521
-1384
-1246
-1125
-1013
-888
-742
-588
-422
-251
-82
59
205
340
480
603
752
908
1061
1195
1333
1482
1620
1766
1900
2038
2148
2394
2532
2659
2776
2890
2994
3082
3166
3249
3328
3407
3458
3510
3552
3604
3642
3685
3713
3725
3730
3734
3746
3759
3782
3808
3835
3861
3887
3933
3953
3980
3993
4011
4022
4044
4044
4049
4049
4058
4067
4049
4029
4015
4016
4009
3995
3980
3967
3947
3933
3918
3917
3905
3888
3864
3838
3765
3722
3662
3603
3529
3450
3360
3282
3209
3148
3095
3047
2996
2949
2913
2888
2869
2870
2877
2903
2911
2929
2935
2956
2970
2979
2984
2973
2954
2939
2914
2883
2847
2808
2758
2709
2656
2608
2550
2489
2424
2360
2293
2221
2150
2072
1996
1910
1826
1727
1635
1534
1431
1317
1198
1075
834
711
594
472
356
237
126
19
-86
-185
-285
-393
-500
-607
-706
-809
-913
-1016
-1130
-1233
-1353
-1466
-1595
-1723
-1858
-1995
-2138
-2281
-2561
-2683
-2801
-2899
-3015
-3120
-3223
-3298
-3373
-3442
-3521
-3598
-3680
-3769
-3864
-3963
-4063
-4170
-4287
-4404
-4516
-4611
-4706
-4795
-4889
-4984
-5069
-5154
-5299
-5360
-5424
-5472
-5519
-5565
-5596
-5634
-5652
-5678
-5682
-5695
-5693
-5689
-5676
-5656
-5632
-5608
-5586
-5557
-5521
-5476
-5431
-5388
-5345
-5301
-5256
-5217
-5123
-5076
-5022
-4976
-4918
-4872
-4809
-4760
-4703
-4662
-4622
-4577
-4531
-4478
-4437
-4379
-4331
-4284
-4245
-4195
-4133
-4073
-4012
-3944
-3870
-3782
-3693
-3599
-3397
-3285
-3172
-3043
-2916
-2779
-2652
-2507
-2371
-2224
-2087
-1939
-1798
-1652
-1515
-1377
-1248
-1125
-1007
-889
-769
-648
-538
-437
-342
-248
-168
-88
70
156
235
331
416
512
595
679
766
849
942
1022
1110
1187
1263
1321
1373
1421
1467
1504
1538
1579
1622
1666
1719
1777
1843
1904
2015
2071
2137
2208
2291
2371
2455
2520
2594
2663
2745
2818
2898
2981
3065
3154
3247
3348
3453
3558
3660
3752
3838
3927
4005
4091
4166
4246
4366
4425
4485
4549
4602
4658
4701
4749
4785
4827
4861
4901
4936
4975
5008
5041
5073
5099
5128
5153
5171
5197
5219
5249
5266
5297
5317
5336
5339
5340
5322
5313
5286
5261
5232
5213
5199
5182
5169
5153
5143
5139
5130
5119
5107
5102
5100
5089
5072
5046
5018
4978
4941
4902
4873
4842
4780
4733
4692
4639
4602
4555
4510
4455
4403
4356
4305
4246
4184
4122
4054
3979
3908
3847
3782
3725
3649
3575
3483
3389
3285
3179
3081
2976
2763
2657
2550
2452
2341
2237
2127
2019
1909
1804
1707
1609
1505
1400
1293
1197
1095
1001
910
823
738
652
593
530
482
425
379
345
276
239
217
191
169
143
121
104
89
68
41
11
-18
-49
-79
-110
-135
-161
-198
-233
-283
-327
-393
-446
-504
-559
-620
-698
-862
-947
-1039
-1133
-1235
-1343
-1443
-1548
-1649
-1756
-1869
-1988
-2109
-2239
-2368
-2500
-2615
-2734
-2844
-2966
-3080
-3205
-3318
-3430
-3530
-3628
-3722
-3801
-3962
-4045
-4116
-4194
-4275
-4354
-4434
-4506
-4577
-4646
-4713
-4781
-4855
-4929
-5009
-5078
-5154
-5228
-5312
-5390
-5466
-5541
-5607
-5672
-5724
-5780
-5827
-5874
-5943
-5968
-5986
-6005
-6010
-6012
-6009
-6001
-5990
-5983
-5968
-5952
-5919
-5888
-5846
-5796
-5744
-5685
-5639
-5577
-5530
-5473
-5421
-5366
-5308
-5256
-5205
-5163
-5072
-5027
-4990
-4949
-4913
-4878
-4840
-4799
-4754
-4710
-4675
-4636
-4605
-4556
-4510
-4454
-4404
-4347
-4277
-4210
-4123
-4047
-3964
-3887
-3804
-3716
-3638
-3555
-3384
-3299
-3224
-3152
-3083
-3013
-2942
-2873
-2804
-2735
-2661
-2585
-2502
-2419
-2335
-2250
-2166
-2077
-1995
-1893
-1794
-1679
-1571
-1455
-1339
-1220
-1099
-978
-719
-589
-459
-325
-190
-53
75
202
319
443
555
669
779
889
1009
1120
1230
1325
1435
1542
1662
1771
1889
1994
2105
2212
2325
2433
2652
2754
2848
2943
3036
3135
3221
3313
3393
3477
3547
3618
3692
3759
3831
3886
3952
4006
4065
4122
4179
4241
4293
4347
4395
4444
4488
4535
4627
4671
4707
4741
4773
4799
4829
4859
4891
4917
4947
4974
5007
5029
5050
5065
5078
5094
5104
5120
5125
5137
5147
5163
5175
5188
5195
5204
5232
5245
5260
5272
5292
5308
5338
5358
5378
5390
5398
5410
5407
5413
5410
5419
5414
5416
5411
5409
5402
5385
5359
5325
5293
5255
5216
5172
5066
5004
4944
4876
4815
4743
4683
4616
4560
4499
4446
4388
4334
4279
4219
4163
4095
4035
3968
3913
3853
3792
3727
3661
3591
3520
3450
3382
3221
3137
3049
2958
2855
2753
2632
2521
2394
2281
2162
2056
1949
1850
1757
1665
1577
1490
1412
1339
1267
1198
1133
1076
1022
970
922
879
809
789
769
770
767
778
782
778
772
751
740
714
696
671
652
631
609
592
568
542
508
471
441
418
397
377
349
327
253
201
164
114
66
0
-58
-123
-183
-247
-322
-394
-475
-550
-633
-709
-786
-858
-926
-990
-1052
-1110
-1170
-1225
-1276
-1321
-1358
-1408
-1485
-1509
-1537
-1562
-1590
-1625
-1660
-1703
-1741
-1787
-1831
-1876
-1924
-1971
-2020
-2070
-2124
-2186
-2259
-2326
-2386
-2443
-2499
-2540
-2580
-2611
-2651
-2694
-2790
-2825
-2867
-2897
-2935
-2965
-2985
-3015
-3043
-3082
-3109
-3144
-3171
-3199
-3216
-3231
-3238
-3246
-3261
-3279
-3298
-3324
-3345
-3363
-3369
-3381
-3395
-3412
-3453
-3486
-3516
-3557
-3603
-3640
-3688
-3724
-3767
-3794
-3821
-3842
-3866
-3891
-3903
-3904
-3891
-3878
-3860
-3837
-3804
-3773
-3744
-3717
-3679
-3647
-3617
-3596
-3531
-3501
-3480
-3469
-3451
-3449
-3440
-3439
-3431
-3419
-3412
-3387
-3369
-3333
-3302
-3260
-3219
-3185
-3149
-3109
-3056
-2998
-2930
-2862
-2797
-2737
-2681
-2621
-2488
-2410
-2319
-2222
-2117
-2004
-1889
-1771
-1668
-1549
-1447
-1330
-1222
-1104
-986
-870
-747
-637
-520
-423
-326
-237
-140
-39
60
149
234
310
475
561
631
694
748
808
876
945
1019
1093
1165
1228
1293
1346
1400
1454
1512
1575
1642
1710
1784
1861
1944
2024
2107
2180
2259
2325
2487
2571
2639
2705
2773
2833
2901
2961
3027
3086
3148
3202
3248
3290
3329
3361
3384
3388
3396
3394
3400
3400
3416
3422
3428
3436
3449
3475
3536
3567
3609
3648
3697
3742
3787
3831
3872
3913
3947
3977
4002
4033
4057
4077
4089
4098
4111
4118
4135
4138
4146
4133
4131
4122
4122
4118
4094
4065
4034
3993
3954
3910
3871
3823
3766
3705
3640
3573
3506
3434
3365
3291
3223
3157
3095
3033
2970
2915
2858
2806
2745
2691
2640
2594
2498
2453
2401
2352
2293
2243
2178
2123
2052
1988
1918
1850
1791
1731
1678
1617
1559
1502
1445
1390
1337
1286
1240
1185
1122
1049
971
887
690
581
480
365
257
133
21
-111
-237
-372
-499
-631
-760
-880
-1003
-1116
-1240
-1360
-1486
-1606
-1720
-1831
-1939
-2044
-2143
-2234
-2321
-2410
-2582
-2666
-2757
-2836
-2917
-2993
-3071
-3150
-3232
-3325
-3414
-3506
-3597
-3692
-3787
-3887
-3992
-4098
-4205
-4309
-4415
-4531
-4650
-4767
-4893
-5009
-5135
-5252
-5495
-5600
-5713
-5808
-5906
-5988
-6067
-6141
-6207
-6265
-6310
-6342
-6354
-6353
-6350
-6335
-6321
-6292
-6265
-6230
-6195
-6152
-6098
-6051
-5989
-5939
-5881
-5835
-5738
-5681
-5617
-5553
-5482
-5410
-5337
-5266
-5187
-5114
-5031
-4952
-4861
-4768
-4671
-4572
-4474
-4370
-4271
-4173
-4084
-3992
-3907
-3823
-3748
-3675
-3603
-3539
-3418
-3358
-3298
-3241
-3180
-3114
-3049
-2977
-2914
-2835
-2762
-2680
-2596
-2510
-2416
-2332
-2235
-2147
-2049
-1957
-1864
-1778
-1694
-1611
-1533
-1458
-1386
-1313
-1162
-1082
-1003
-916
-837
-751
-671
-584
-504
-425
-345
-272
-190
-123
-45
14
82
140
205
267
330
400
474
549
619
682
747
809
932
993
1058
1116
1185
1243
1311
1369
1442
1507
1574
1635
1700
1769
1836
1904
1967
2037
2103
2169
2229
2296
2369
2446
2531
2620
2711
2808
3002
3092
3189
3273
3365
3448
3542
3630
3714
3789
3860
3935
3995
4062
4117
4184
4244
4306
4366
4421
4477
4528
4578
4616
4649
4678
4706
4737
4787
4806
4820
4832
4833
4841
4840
4842
4823
4810
4786
4773
4744
4725
4693
4667
4630
4597
4559
4523
4485
4447
4407
4366
4318
4270
4218
4171
4064
4006
3951
3895
3832
3778
3717
3671
3616
3573
3526
3485
3446
3400
3361
3318
3285
3248
3215
3181
3151
3124
3100
3081
3061
3041
3026
3011
2979
2963
2949
2933
2908
2878
2847
2809
2770
2711
2657
2591
2526
2447
2370
2290
2210
2128
2042
1952
1865
1776
1688
1601
1509
1421
1325
1243
1068
978
891
803
715
636
550
478
396
324
243
172
92
17
-62
-137
-213
-289
-367
-440
-510
-573
-644
-707
-780
-847
-920
-998
-1152
-1229
-1323
-1416
-1517
-1626
-1731
-1847
-1957
-2080
-2199
-2322
-2444
-2566
-2687
-2803
-2914
-3027
-3138
-3242
-3338
-3429
-3515
-3598
-3678
-3747
-3821
-3878
-3974
-4021
-4060
-4094
-4133
-4157
-4193
-4215
-4245
-4273
-4299
-4326
-4345
-4368
-4391
-4413
-4436
-4459
-4484
-4510
-4531
-4556
-4576
-4602
-4616
-4639
-4647
-4658
-4650
-4642
-4632
-4621
-4595
-4576
-4543
-4523
-4493
-4464
-4439
-4414
-4398
-4382
-4372
-4362
-4350
-4340
-4326
-4308
-4290
-4268
-4245
-4217
-4191
-4161
-4126
-4087
-4000
-3950
-3906
-3855
-3806
-3757
-3705
-3657
-3598
-3552
-3494
-3449
-3394
-3346
-3299
-3250
-3207
-3155
-3109
-3053
-2993
-2932
-2867
-2798
-2723
-2643
-2562
-2474
-2286
-2190
-2095
-1990
-1894
-1789
-1697
-1593
-1503
-1405
-1319
-1225
-1141
-1048
-956
-863
-768
-682
-586
-503
-406
-319
-223
-127
-32
69
173
280
499
603
700
791
887
973
1063
1141
1222
1297
1371
1440
1507
1579
1643
1710
1773
1838
1897
1960
2015
2067
2117
2162
2204
2239
2278
2308
2363
2381
2394
2402
2402
2407
2408
2411
2407
2410
2412
2409
2417
2415
2433
2445
2472
2495
2532
2575
2621
2677
2730
2790
2847
2913
2969
3032
3148
3201
3254
3302
3349
3396
3438
3478
3517
3547
3578
3602
3633
3644
3668
3677
3683
3687
3686
3686
3674
3674
3655
3644
3631
3616
3602
3591
3561
3547
3534
3521
3521
3516
3508
3501
3491
3473
3455
3444
3422
3406
3380
3349
3309
3272
3224
3169
3117
3053
2986
2924
2863
2800
2745
2691
2583
2538
2477
2437
2396
2352
2308
2291
2252
2227
2219
2196
2179
2167
2158
2140
2153
2156
2153
2167
2175
2170
2178
2185
2171
2158
2152
2121
2099
2081
2056
2054
2022
1994
1974
1949
1915
1899
1876
1835
1811
1777
1729
1696
1657
1601
1553
1510
1449
1393
1359
1300
1259
1216
1167
1106
1010
952
918
868
817
782
745
696
661
629
576
537
508
465
436
419
397
375
371
343
318
308
291
270
263
246
210
188
121
90
56
5
-40
-84
-143
-192
-224
-280
-331
-389
-453
-523
-569
-616
-679
-716
-771
-823
-874
-922
-984
-1021
-1061
-1124
-1176
-1222
-1333
-1372
-1434
-1501
-1567
-1650
-1725
-1774
-1823
-1880
-1923
-1989
-2066
-2120
-2174
-2231
-2282
-2327
-2406
-2466
-2531
-2590
-2634
-2673
-2733
-2797
-2832
-2891
-2958
-2978
-3004
-3017
-3022
-3038
-3023
-3017
-3002
-2990
-2976
-2986
-2977
-2959
-2949
-2930
-2909
-2907
-2918
-2917
-2930
-2933
-2926
-2925
-2927
-2916
-2912
-2906
-2848
-2846
-2850
-2863
-2885
-2887
-2869
-2858
-2846
-2839
-2856
-2865
-2875
-2887
-2887
-2869
-2852
-2852
-2822
-2800
-2759
-2713
-2667
-2647
-2627
-2602
-2583
-2538
-2448
-2416
-2387
-2382
-2374
-2353
-2343
-2338
-2342
-2353
-2368
-2368
-2369
-2378
-2364
-2368
-2377
-2391
-2394
-2402
-2386
-2357
-2337
-2308
-2271
-2241
-2194
-2141
-2034
-1973
-1908
-1852
-1764
-1687
-1606
-1523
-1436
-1363
-1281
-1202
-1126
-1038
-945
-870
-783
-696
-609
-514
-415
-326
-247
-157
-82
-2
73
140
255
302
341
383
428
457
502
542
580
629
679
737
793
870
935
1013
1099
1185
1274
1373
1469
1560
1657
1742
1820
1905
1987
2066
2218
2274
2338
2408
2471
2534
2587
2638
2680
2741
2786
2843
2905
2952
2992
3022
3057
3077
3114
3138
3154
3186
3205
3225
3237
3263
3270
3284
3302
3317
3339
3363
3382
3410
3428
3448
3467
3484
3501
3525
3551
3563
3585
3598
3607
3615
3619
3605
3590
3578
3557
3541
3528
3509
3489
3476
3443
3437
3435
3422
3422
3420
3413
3417
3410
3399
3380
3363
3321
3289
3244
3202
3147
3103
3042
2983
2929
2870
2812
2757
2705
2636
2580
2521
2419
2379
2329
2285
2238
2192
2151
2112
2077
2038
2015
1975
1949
1917
1890
1858
1833
1806
1771
1746
1713
1678
1642
1601
1551
1500
1444
1376
1232
1142
1054
952
848
735
625
514
387
272
136
0
-139
-285
-432
-579
-728
-886
-1039
-1189
-1342
-1485
-1620
-1766
-1899
-2036
-2155
-2277
-2486
-2583
-2686
-2781
-2883
-2975
-3067
-3162
-3251
-3342
-3437
-3525
-3606
-3685
-3758
-3832
-3905
-3987
-4054
-4131
-4194
-4254
-4315
-4369
-4427
-4476
-4535
-4571
-4640
-4665
-4690
-4716
-4735
-4750
-4764
-4781
-4796
-4822
-4846
-4869
-4900
-4927
-4955
-4974
-5003
-5009
-5025
-5028
-5024
-5014
-4998
-4976
-4941
-4909
-4864
-4815
-4715
-4659
-4608
-4548
-4486
-4426
-4367
-4307
-4252
-4204
-4145
-4099
-4050
-4013
-3966
-3933
-3883
-3848
-3805
-3765
-3716
-3675
-3629
-3578
-3531
-3478
-3422
-3368
-3258
-3205
-3150
-3093
-3034
-2986
-2930
-2884
-2840
-2795
-2756
-2712
-2673
-2621
-2589
-2546
-2512
-2474
-2438
-2398
-2361
-2325
-2285
-2248
-2205
-2161
-2115
-2071
-1964
-1912
-1856
-1793
-1731
-1659
-1592
-1515
-1440
-1351
-1270
-1187
-1095
-1014
-922
-840
-744
-654
-554
-459
-370
-270
-184
-90
-3
90
175
264
441
529
616
702
788
874
958
1039
1128
1209
1295
1377
1465
1543
1625
1701
1774
1853
1923
1994
2053
2127
2179
2244
2302
2362
2419
2473
2579
2641
2688
2744
2791
2835
2875
2913
2955
2989
3030
3069
3103
3139
3176
3211
3248
3287
3328
3372
3423
3471
3522
3575
3636
3692
3754
3816
3943
4005
4069
4124
4183
4224
4277
4317
4365
4403
4444
4476
4504
4533
4554
4579
4603
4622
4636
4644
4645
4641
4630
4616
4587
4563
4520
4477
4369
4308
4242
4172
4091
4015
3931
3854
3768
3695
3610
3539
3459
3389
3312
3245
3175
3107
3040
2974
2907
2842
2778
2716
2649
2586
2510
2447
2308
2238
2173
2104
2031
1969
1894
1834
1761
1698
1628
1566
1501
1436
1378
1315
1251
1181
1108
1036
961
885
801
718
634
549
467
381
223
156
81
13
-54
-115
-173
-224
-271
-316
-359
-404
-448
-491
-533
-574
-616
-653
-694
-734
-774
-822
-864
-921
-973
-1040
-1099
-1167
-1309
-1390
-1466
-1554
-1637
-1732
-1824
-1916
-2006
-2096
-2185
-2274
-2359
-2445
-2523
-2601
-2668
-2743
-2802
-2869
-2922
-2985
-3033
-3091
-3141
-3196
-3251
-3305
-3407
-3459
-3502
-3551
-3595
-3634
-3668
-3701
-3730
-3756
-3774
-3792
-3802
-3813
-3818
-3815
-3817
-3809
-3812
-3801
-3801
-3787
-3780
-3769
-3756
-3741
-3721
-3704
-3665
-3641
-3618
-3597
-3573
-3547
-3517
-3481
-3442
-3398
-3361
-3316
-3276
-3229
-3179
-3126
-3061
-3005
-2932
-2869
-2798
-2726
-2662
-2589
-2527
-2454
-2393
-2325
-2192
-2124
-2064
-2006
-1955
-1905
-1855
-1802
-1746
-1692
-1634
-1579
-1522
-1468
-1415
-1361
-1314
-1259
-1214
-1153
-1100
-1040
-986
-942
-891
-855
-807
-764
-665
-618
-564
-516
-460
-415
-367
-317
-271
-226
-184
-141
-99
-62
-27
1
28
51
69
97
119
151
169
201
226
255
290
318
381
416
451
487
531
571
619
660
704
749
795
843
894
941
986
1021
1062
1090
1128
1154
1184
1202
1223
1233
1244
1256
1258
1269
1277
1277
1282
1290
1299
1310
1319
1320
1322
1326
1332
1346
1352
1366
1366
1379
1384
1396
1408
1422
1438
1453
1470
1485
1502
1521
1536
1549
1557
1557
1546
1540
1524
1522
1502
1493
1476
1465
1458
1451
1457
1456
1465
1469
1481
1496
1517
1536
1563
1581
1606
1621
1647
1670
1696
1725
1771
1791
1816
1836
1862
1880
1893
1902
1906
1910
1912
1920
1923
1928
1927
1926
1929
1931
1945
1949
1965
1968
1983
1990
2007
2023
2035
2047
2051
2047
2047
2043
2039
2027
2013
1993
1977
1956
1940
1915
1894
1868
1848
1827
1812
1801
1796
1790
1780
1772
1766
1768
1768
1775
1777
1789
1812
1826
1845
1862
1875
1890
1897
1916
1926
1949
1960
1978
1980
1987
1986
1987
1984
1983
1981
1971
1967
1954
1946
1927
1912
1893
1870
1848
1809
1794
1776
1763
1742
1728
1712
1699
1679
1667
1658
1646
1637
1616
1601
1575
1557
1525
1500
1463
1435
1393
1355
1304
1254
1196
1135
1069
923
849
775
705
630
562
488
428
365
306
257
208
170
124
90
47
16
-10
-37
-68
-98
-128
-154
-184
-209
-239
-265
-301
-376
-415
-448
-489
-526
-570
-610
-649
-679
-703
-727
-751
-775
-806
-834
-869
-886
-909
-930
-960
-996
-1022
-1059
-1080
-1112
-1136
-1165
-1192
-1218
-1216
-1211
-1205
-1202
-1200
-1197
-1191
-1189
-1177
-1172
-1165
-1174
-1176
-1191
-1197
-1220
-1247
-1287
-1329
-1372
-1424
-1468
-1524
-1570
-1628
-1690
-1759
-1893
-1953
-2010
-2067
-2124
-2178
-2223
-2271
-2311
-2357
-2403
-2449
-2491
-2530
-2565
-2584
-2606
-2623
-2642
-2656
-2669
-2677
-2675
-2679
-2669
-2667
-2654
-2645
-2602
-2582
-2554
-2534
-2510
-2492
-2470
-2443
-2416
-2390
-2370
-2355
-2348
-2341
-2331
-2317
-2309
-2297
-2291
-2273
-2260
-2229
-2198
-2149
-2105
-2045
-1983
-1911
-1742
-1643
-1557
-1457
-1367
-1269
-1172
-1076
-973
-879
-783
-695
-610
-525
-440
-358
-273
-192
-112
-36
40
115
188
259
324
390
450
516
649
710
770
826
875
928
972
1019
1055
1099
1131
1166
1197
1229
1262
1291
1316
1342
1366
1398
1431
1469
1509
1544
1582
1611
1647
1673
1740
1771
1800
1823
1850
1874
1908
1934
1966
1986
2015
2038
2074
2106
2146
2187
2229
2274
2319
2365
2408
2446
2482
2509
2536
2552
2575
2586
2611
2624
2623
2625
2625
2622
2625
2621
2624
2620
2622
2622
2621
2616
2610
2604
2597
2588
2580
2567
2566
2560
2564
2562
2567
2572
2579
2587
2602
2606
2617
2623
2633
2636
2639
2635
2629
2616
2599
2578
2554
2526
2493
2451
2407
2351
2299
2233
2173
2099
2032
1956
1885
1813
1736
1663
1512
1434
1365
1291
1226
1163
1101
1042
981
920
861
802
750
694
640
586
532
481
423
371
309
255
185
127
59
2
-66
-126
-264
-341
-418
-499
-578
-657
-734
-815
-892
-975
-1049
-1132
-1207
-1290
-1370
-1449
-1535
-1613
-1707
-1789
-1884
-1974
-2071
-2171
-2267
-2372
-2467
-2572
-2770
-2863
-2954
-3042
-3131
-3217
-3302
-3382
-3457
-3524
-3589
-3646
-3704
-3756
-3804
-3851
-3888
-3934
-3965
-4010
-4042
-4080
-4109
-4133
-4157
-4179
-4202
-4221
-4257
-4268
-4271
-4277
-4275
-4278
-4274
-4275
-4272
-4264
-4261
-4253
-4257
-4248
-4249
-4237
-4236
-4223
-4220
-4211
-4204
-4192
-4181
-4169
-4152
-4135
-4117
-4099
-4056
-4030
-4008
-3979
-3958
-3929
-3903
-3878
-3847
-3824
-3790
-3771
-3736
-3713
-3683
-3653
-3622
-3586
-3550
-3508
-3464
-3415
-3362
-3305
-3244
-3182
-3119
-3053
-2911
-2840
-2766
-2694
-2624
-2553
-2490
-2417
-2355
-2284
-2214
-2147
-2072
-2009
-1931
-1865
-1793
-1726
-1658
-1589
-1526
-1457
-1393
-1322
-1256
-1191
-1130
-1073
-959
-900
-845
-788
-731
-681
-622
-577
-520
-471
-415
-361
-313
-252
-202
-137
-82
-25
30
79
133
179
230
273
319
364
407
451
538
582
627
681
733
794
859
928
1002
1076
1160
1240
1333
1417
1518
1612
1713
1814
1915
2018
2117
2222
2319
2418
2515
2611
2707
2803
2981
3060
3145
3219
3293
3358
3417
3476
3524
3575
3614
3658
3684
3717
3734
3759
3767
3781
3786
3791
3789
3786
3782
3777
3774
3768
3759
3751
3729
3715
3706
3693
3680
3674
3660
3652
3630
3618
3595
3575
3551
3522
3496
3461
3435
3396
3361
3316
3272
3225
3176
3129
3081
3029
2980
2928
2820
2767
2710
2655
2595
2538
2478
2420
2365
2305
2251
2184
2128
2060
2008
1947
1895
1838
1791
1744
1698
1657
1616
1581
1550
1519
1492
1466
1422
1395
1373
1342
1319
1282
1255
1219
1187
1147
1107
1066
1018
974
920
874
817
765
703
648
588
531
469
406
339
274
212
145
18
-45
-110
-179
-242
-314
-377
-454
-519
-597
-666
-736
-807
-870
-945
-1011
-1087
-1153
-1222
-1288
-1353
-1416
-1473
-1533
-1592
-1649
-1706
-1757
-1851
-1898
-1943
-1984
-2023
-2060
-2099
-2134
-2173
-2207
-2249
-2284
-2320
-2352
-2382
-2413
-2441
-2467
-2488
-2510
-2522
-2534
-2539
-2541
-2537
-2528
-2516
-2501
-2466
-2440
-2424
-2398
-2382
-2361
-2340
-2323
-2298
-2291
-2269
-2260
-2244
-2239
-2227
-2215
-2204
-2189
-2176
-2159
-2140
-2120
-2101
-2081
-2060
-2041
-2015
-1989
-1927
-1890
-1856
-1817
-1782
-1751
-1714
-1689
-1651
-1625
-1585
-1552
-1514
-1476
-1442
-1405
-1375
-1338
-1305
-1268
-1232
-1195
-1160
-1122
-1088
-1053
-1025
-997
-954
-938
-919
-898
-878
-853
-832
-808
-790
-764
-743
-717
-687
-658
-620
-586
-544
-504
-458
-415
-367
-318
-269
-219
-167
-117
-61
-11
83
124
171
203
244
271
305
331
357
378
396
417
431
453
463
483
493
515
528
547
563
581
600
618
637
654
668
687
727
741
763
781
796
818
828
851
860
877
886
890
897
894
893
882
868
848
825
801
774
748
727
704
689
669
655
638
615
607
604
595
602
598
610
610
618
623
630
641
652
671
690
712
736
759
772
792
800
818
824
838
851
864
884
895
919
934
935
948
951
965
972
985
990
997
1000
999
997
995
988
985
978
974
968
961
956
943
937
921
916
908
903
907
913
916
930
941
959
977
1000
1026
1051
1081
1109
1142
1174
1206
1238
1274
1310
1348
1383
1422
1452
1489
1517
1550
1579
1605
1638
1658
1716
1746
1770
1787
1811
1826
1850
1865
1892
1908
1923
1939
1953
1966
1976
1989
2002
2016
2033
2044
2059
2075
2096
2113
2130
2140
2152
2167
2191
2195
2205
2198
2196
2188
2173
2167
2146
2129
2101
2074
2047
2019
1997
1969
1945
1919
1896
1880
1863
1848
1838
1832
1828
1820
1819
1813
1812
1812
1805
1797
1792
1780
1778
1763
1758
1738
1721
1693
1667
1640
1607
1579
1545
1509
1471
1436
1401
1368
1325
1283
1230
1185
1131
1083
986
936
870
813
742
690
628
579
519
474
420
380
338
304
271
238
207
179
156
133
110
91
65
33
-3
-53
-96
-154
-277
-344
-413
-494
-567
-651
-722
-807
-885
-964
-1039
-1109
-1175
-1234
-1293
-1351
-1412
-1468
-1524
-1580
-1632
-1686
-1740
-1793
-1848
-1901
-1959
-2003
-2094
-2144
-2188
-2231
-2271
-2298
-2332
-2351
-2380
-2400
-2424
-2443
-2462
-2481
-2498
-2517
-2538
-2563
-2589
-2615
-2643
-2674
-2710
-2754
-2793
-2839
-2869
-2908
-2976
-3003
-3040
-3060
-3084
-3093
-3100
-3100
-3098
-3093
-3079
-3064
-3041
-3017
-2994
-2973
-2949
-2921
-2887
-2853
-2812
-2782
-2743
-2713
-2672
-2631
-2586
-2533
-2427
-2375
-2305
-2241
-2170
-2106
-2038
-1970
-1901
-1831
-1757
-1682
-1610
-1539
-1470
-1407
-1345
-1283
-1219
-1154
-1087
-1024
-955
-889
-817
-751
-679
-619
-484
-407
-339
-258
-188
-110
-43
27
91
157
223
283
352
408
474
527
587
637
686
736
783
831
878
929
980
1035
1089
1142
1243
1288
1340
1378
1428
1461
1503
1532
1570
1593
1625
1647
1678
1694
1725
1744
1770
1789
1814
1837
1863
1887
1913
1937
1960
1985
2015
2039
2095
2130
2162
2198
2239
2274
2322
2359
2409
2446
2494
2537
2584
2629
2673
2716
2756
2793
2829
2856
2886
2902
2927
2935
2954
2952
2961
2953
2932
2918
2890
2867
2837
2805
2771
2734
2698
2657
2613
2573
2527
2486
2440
2394
2351
2305
2270
2223
2192
2149
2115
2074
2037
2003
1969
1938
1874
1843
1813
1787
1753
1724
1685
1655
1613
1580
1538
1509
1466
1435
1391
1356
1311
1275
1231
1195
1154
1117
1079
1042
1008
977
943
910
836
791
756
710
671
624
576
529
473
424
360
304
244
184
124
67
12
-42
-100
-151
-208
-256
-312
-355
-408
-447
-497
-537
-623
-671
-712
-760
-806
-852
-901
-948
-1005
-1057
-1124
-1185
-1256
-1329
-1404
-1485
-1564
-1651
-1735
-1827
-1917
-2010
-2107
-2199
-2291
-2385
-2474
-2566
-2744
-2824
-2914
-2996
-3080
-3160
-3239
-3315
-3390
-3456
-3532
-3593
-3666
-3726
-3792
-3849
-3911
-3970
-4028
-4087
-4135
-4191
-4235
-4285
-4321
-4368
-4398
-4432
-4477
-4491
-4496
-4502
-4498
-4493
-4480
-4461
-4447
-4422
-4406
-4378
-4358
-4328
-4302
-4271
-4241
-4211
-4183
-4150
-4126
-4091
-4062
-4024
-3991
-3953
-3910
-3870
-3786
-3740
-3701
-3657
-3617
-3574
-3532
-3488
-3440
-3399
-3356
-3325
-3282
-3252
-3211
-3180
-3139
-3106
-3068
-3030
-2994
-2955
-2926
-2888
-2859
-2822
-2786
-2747
-2668
-2631
-2593
-2562
-2526
-2497
-2462
-2432
-2400
-2364
-2331
-2291
-2260
-2216
-2183
-2137
-2098
-2047
-1999
-1939
-1877
-1807
-1737
-1669
-1593
-1525
-1446
-1375
-1221
-1134
-1059
-975
-898
-818
-735
-661
-580
-509
-429
-357
-280
-205
-131
-62
6
68
133
187
247
299
353
400
447
493
537
587
672
708
755
793
841
886
935
984
1034
1086
1136
1192
1242
1299
1348
1406
1456
1516
1570
1628
1686
1738
1792
1836
1889
1933
1984
2027
2114
2152
2187
2221
2252
2282
2304
2330
2348
2373
2391
2417
2432
2448
2458
2465
2475
2475
2486
2485
2493
2487
2492
2483
2485
2475
2478
2472
2467
2473
2475
2481
2485
2487
2491
2495
2502
2509
2519
2528
2541
2546
2558
2562
2572
2573
2581
2578
2580
2573
2568
2556
2543
2526
2499
2473
2408
2363
2331
2283
2243
2191
2146
2092
2041
1988
1934
1885
1829
1781
1728
1684
1635
1593
1549
1505
1462
1421
1381
1343
1304
1267
1224
1187
1103
1055
1018
966
927
873
836
786
749
699
662
611
571
521
479
432
388
341
292
244
195
142
92
34
-11
-71
-121
-176
-269
-322
-362
-413
-451
-496
-538
-578
-613
-647
-679
-712
-740
-777
-804
-843
-875
-921
-957
-1006
-1043
-1095
-1135
-1190
-1239
-1293
-1344
-1398
-1500
-1543
-1591
-1626
-1670
-1704
-1736
-1772
-1797
-1833
-1859
-1890
-1915
-1938
-1962
-1985
-2008
-2035
-2057
-2084
-2100
-2127
-2139
-2163
-2170
-2189
-2192
-2201
-2210
-2217
-2218
-2219
-2219
-2217
-2218
-2216
-2213
-2218
-2214
-2221
-2220
-2229
-2231
-2232
-2237
-2234
-2241
-2236
-2239
-2233
-2231
-2225
-2217
-2208
-2193
-2180
-2142
-2115
-2098
-2067
-2048
-2012
-1985
-1949
-1917
-1878
-1839
-1802
-1762
-1723
-1683
-1645
-1606
-1565
-1528
-1487
-1447
-1408
-1371
-1340
-1303
-1278
-1241
-1218
-1160
-1130
-1106
-1079
-1054
-1032
-1010
-989
-970
-947
-930
-901
-878
-842
-819
-783
-760
-721
-696
-654
-626
-587
-562
-529
-505
-480
-459
-443
-426
-417
-420
-412
-412
-404
-403
-399
-394
-388
-375
-367
-348
-333
-308
-288
-260
-232
-201
-167
-133
-100
-66
-39
0
25
62
84
132
151
164
173
183
188
193
195
194
200
196
201
195
201
191
194
185
188
182
185
179
177
168
159
151
139
130
121
100
84
82
66
62
55
46
43
33
31
28
26
23
20
13
11
0
0
-13
-11
-24
-23
-35
-35
-45
-45
-44
-38
-25
-14
0
16
44
61
91
116
145
181
210
252
284
324
358
392
429
464
502
536
571
603
634
664
694
728
756
790
851
877
916
946
985
1018
1057
1092
1124
1166
1198
1243
1270
1304
1332
1357
1388
1407
1437
1456
1482
1501
1526
1549
1573
1600
1624
1650
1703
1734
1768
1803
1833
1868
1896
1932
1960
1998
2025
2061
2087
2119
2143
2170
2194
2215
2240
2255
2279
2290
2310
2322
2341
2354
2367
2377
2389
2396
2397
2402
2397
2397
2390
2383
2373
2359
2350
2328
2313
2285
2266
2236
2219
2196
2177
2156
2137
2117
2101
2089
2076
2071
2060
2060
2049
2037
2038
2022
2016
1990
1973
1942
1918
1883
1851
1809
1762
1711
1657
1601
1545
1483
1425
1355
1296
1222
1164
1092
1028
956
887
817
681
613
549
478
411
338
271
206
142
80
19
-41
-101
-159
-214
-269
-317
-373
-418
-473
-516
-565
-601
-650
-687
-739
-782
-831
-919
-960
-1004
-1045
-1090
-1131
-1172
-1212
-1248
-1287
-1319
-1355
-1383
-1412
-1436
-1464
-1491
-1515
-1543
-1563
-1591
-1606
-1632
-1646
-1671
-1687
-1710
-1726
-1759
-1773
-1789
-1802
-1811
-1824
-1828
-1838
-1839
-1851
-1854
-1863
-1864
-1869
-1876
-1880
-1888
-1890
-1899
-1901
-1905
-1903
-1903
-1905
-1903
-1904
-1894
-1890
-1863
-1841
-1829
-1802
-1782
-1748
-1720
-1685
-1654
-1616
-1577
-1537
-1491
-1449
-1399
-1359
-1313
-1275
-1227
-1185
-1139
-1093
-1049
-1000
-957
-910
-864
-819
-729
-678
-628
-581
-524
-473
-412
-364
-305
-256
-196
-140
-80
-21
41
101
165
221
284
337
402
452
515
566
631
683
746
797
907
962
1015
1067
1125
1176
1234
1286
1342
1392
1443
1496
1543
1599
1646
1703
1750
1806
1859
1912
1962
2014
2062
2116
2162
2218
2262
2315
2401
2442
2476
2516
2543
2579
2602
2631
2651
2673
2691
2710
2727
2742
2760
2773
2794
2807
2832
2844
2870
2883
2907
2923
2945
2965
2985
3006
3044
3058
3075
3092
3109
3126
3144
3154
3173
3180
3200
3206
3221
3230
3238
3250
3252
3261
3260
3264
3260
3259
3251
3245
3238
3229
3224
3209
3181
3171
3149
3136
3115
3094
3078
3052
3034
3002
2979
2946
2915
2883
2849
2813
2778
2740
2702
2660
2618
2574
2526
2485
2433
2396
2343
2305
2216
2166
2128
2083
2045
2003
1965
1927
1893
1862
1826
1798
1761
1728
1694
1662
1636
1599
1573
1532
1500
1460
1419
1377
1330
1287
1235
1186
1074
1018
961
898
839
772
715
647
591
522
469
402
350
285
231
167
114
55
-1
-63
-125
-190
-255
-324
-394
-471
-546
-626
-792
-886
-968
-1067
-1155
-1254
-1347
-1439
-1535
-1622
-1716
-1801
-1890
-1971
-2051
-2126
-2197
-2263
-2325
-2387
-2443
-2501
-2548
-2602
-2647
-2701
-2746
-2797
-2891
-2944
-2986
-3042
-3085
-3141
-3187
-3236
-3282
-3322
-3368
-3406
-3448
-3482
-3518
-3550
-3578
-3605
-3633
-3655
-3680
-3695
-3718
-3729
-3750
-3758
-3778
-3783
-3795
-3805
-3802
-3810
-3809
-3807
-3805
-3795
-3792
-3777
-3772
-3756
-3743
-3727
-3710
-3696
-3677
-3661
-3640
-3620
-3600
-3577
-3553
-3530
-3502
-3479
-3445
-3418
-3345
-3298
-3262
-3210
-3167
-3109
-3059
-2999
-2949
-2889
-2837
-2775
-2720
-2662
-2610
-2555
-2503
-2453
-2401
-2353
-2309
-2260
-2222
-2174
-2140
-2097
-2067
-2027
-1955
-1919
-1893
-1855
-1827
-1789
-1757
-1721
-1690
-1655
-1617
-1580
-1546
-1507
-1473
-1435
-1405
-1364
-1335
-1290
-1255
-1208
-1171
-1123
-1086
-1039
-998
-948
-860
-814
-767
-718
-673
-624
-583
-535
-498
-453
-418
-372
-336
-292
-254
-213
-174
-135
-93
-54
-11
28
67
111
155
203
244
293
385
424
469
513
558
604
646
694
733
784
828
880
926
975
1023
1070
1122
1174
1228
1283
1335
1390
1440
1499
1547
1608
1656
1716
1817
1862
1916
1960
2007
2049
2089
2128
2161
2196
2225
2259
2283
2314
2330
2359
2375
2401
2414
2439
2451
2473
2489
2507
2524
2542
2559
2576
2610
2624
2647
2659
2677
2694
2706
2724
2731
2748
2756
2768
2777
2781
2782
2781
2778
2775
2762
2756
2738
2729
2705
2694
2667
2654
2625
2607
2556
2531
2504
2477
2451
2422
2398
2363
2340
2305
2276
2247
2212
2186
2150
2126
2093
2067
2038
2008
1979
1951
1917
1890
1854
1827
1787
1758
1684
1639
1604
1557
1518
1467
1425
1374
1330
1282
1236
1188
1138
1089
1042
992
948
896
858
807
770
723
683
646
606
571
529
494
424
388
354
320
286
248
211
170
133
90
55
6
-30
-82
-122
-176
-216
-272
-317
-374
-423
-481
-535
-590
-647
-705
-768
-826
-949
-1017
-1076
-1144
-1204
-1275
-1332
-1399
-1456
-1519
-1575
-1635
-1691
-1743
-1793
-1839
-1883
-1924
-1961
-1998
-2028
-2059
-2077
-2105
-2117
-2138
-2144
-2161
-2173
-2177
-2182
-2187
-2190
-2196
-2197
-2204
-2206
-2210
-2214
-2219
-2223
-2223
-2228
-2225
-2223
-2220
-2211
-2204
-2188
-2178
-2155
-2140
-2112
-2095
-2062
-2040
-1976
-1941
-1911
-1878
-1847
-1818
-1787
-1762
-1732
-1710
-1680
-1665
-1637
-1623
-1595
-1581
-1555
-1538
-1515
-1495
-1469
-1442
-1414
-1381
-1350
-1314
-1278
-1242
-1164
-1126
-1082
-1047
-1001
-968
-924
-889
-854
-823
-796
-767
-750
-724
-708
-688
-676
-661
-650
-639
-629
-622
-612
-608
-597
-593
-581
-575
-558
-554
-539
-538
-524
-521
-511
-501
-493
-478
-470
-458
-449
-438
-428
-420
-415
-406
-403
-394
-394
-387
-393
-387
-394
-393
-405
-405
-418
-430
-430
-442
-445
-453
-455
-457
-459
-459
-459
-459
-454
-452
-446
-440
-439
-432
-437
-428
-432
-428
-433
-436
-437
-445
-448
-463
-488
-498
-517
-534
-552
-572
-589
-611
-627
-648
-660
-680
-695
-712
-727
-734
-748
-751
-764
-764
-773
-773
-775
-773
-772
-772
-766
-761
-739
-730
-716
-701
-687
-666
-652
-625
-608
-575
-552
-516
-489
-448
-413
-367
-324
-275
-226
-175
-119
-63
0
55
122
178
243
302
425
482
545
595
655
702
757
802
850
894
935
974
1008
1038
1073
1099
1129
1149
1168
1188
1202
1222
1232
1250
1254
1267
1272
1285
1304
1312
1323
1336
1346
1363
1374
1393
1404
1426
1438
1456
1475
1491
1515
1528
1549
1557
1572
1580
1590
1596
1598
1597
1596
1587
1581
1565
1530
1509
1487
1456
1435
1400
1377
1341
1314
1277
1248
1210
1179
1146
1115
1085
1051
1022
989
963
928
906
869
845
813
790
761
736
688
670
641
620
594
574
551
527
503
479
450
427
396
372
337
306
273
236
204
161
128
82
45
0
-40
-88
-129
-176
-266
-313
-355
-402
-440
-484
-520
-560
-595
-630
-669
-698
-736
-760
-795
-820
-853
-880
-908
-938
-965
-993
-1022
-1049
-1077
-1101
-1128
-1153
-1203
-1222
-1249
-1262
-1287
-1297
-1314
-1321
-1335
-1340
-1348
-1349
-1352
-1352
-1352
-1352
-1347
-1346
-1340
-1344
-1337
-1344
-1338
-1344
-1344
-1350
-1354
-1356
-1367
-1377
-1379
-1390
-1392
-1400
-1405
-1411
-1416
-1422
-1422
-1429
-1426
-1435
-1431
-1436
-1432
-1431
-1424
-1417
-1411
-1400
-1390
-1374
-1360
-1338
-1317
-1290
-1235
-1200
-1168
-1128
-1094
-1048
-1013
-964
-929
-878
-840
-792
-755
-709
-672
-629
-591
-550
-511
-472
-434
-395
-357
-314
-276
-231
-192
-146
-58
-9
35
91
133
187
230
283
326
375
418
462
503
545
581
618
651
687
712
747
768
801
823
854
876
908
929
962
1014
1037
1066
1092
1122
1149
1177
1208
1234
1265
1289
1323
1347
1383
1407
1442
1468
1500
1527
1556
1587
1613
1644
1667
1697
1722
1748
1773
1824
1848
1870
1893
1913
1940
1956
1984
1997
2023
2039
2061
2079
2098
2119
2137
2154
2167
2184
2198
2214
2228
2237
2250
2252
2263
2263
2273
2275
2270
2271
2266
2262
2260
2252
2251
2240
2236
2228
2223
2216
2207
2198
2193
2180
2174
2156
2151
2133
2123
2106
2092
2078
2058
2043
2018
1976
1956
1929
1907
1881
1855
1827
1796
1767
1731
1703
1663
1633
1592
1564
1522
1490
1446
1414
1370
1337
1292
1257
1215
1177
1136
1099
1061
981
940
898
858
817
778
734
701
654
622
574
540
493
460
419
385
348
313
282
250
220
194
164
144
117
100
77
64
33
19
3
-6
-25
-35
-55
-68
-91
-109
-132
-157
-184
-215
-246
-286
-322
-368
-406
-459
-500
-557
-603
-661
-712
-772
-826
-885
-1002
-1065
-1121
-1180
-1237
-1294
-1353
-1411
-1468
-1528
-1581
-1641
-1690
-1750
-1801
-1856
-1908
-1958
-2014
-2060
-2118
-2164
-2218
-2263
-2315
-2363
-2409
-2456
-2551
-2594
-2644
-2681
-2729
-2762
-2807
-2835
-2872
-2901
-2931
-2957
-2977
-3000
-3016
-3034
-3047
-3054
-3061
-3068
-3069
-3076
-3071
-3075
-3071
-3071
-3066
-3059
-3046
-3044
-3031
-3028
-3018
-3011
-3000
-2991
-2983
-2969
-2961
-2945
-2937
-2922
-2913
-2900
-2889
-2878
-2864
-2857
-2839
-2835
-2820
-2812
-2802
-2794
-2786
-2779
-2766
-2757
-2753
-2745
-2737
-2733
-2720
-2718
-2701
-2700
-2684
-2678
-2658
-2646
-2626
-2610
-2589
-2569
-2546
-2521
-2497
-2467
-2443
-2410
-2385
-2349
-2322
-2287
-2229
-2195
-2168
-2132
-2107
-2074
-2046
-2013
-1983
-1952
-1922
-1891
-1861
-1825
-1795
-1759
-1728
-1690
-1653
-1616
-1575
-1537
-1492
-1456
-1404
-1365
-1312
-1266
-1160
-1104
-1052
-995
-936
-879
-818
-761
-696
-641
-578
-520
-458
-399
-340
-281
-229
-168
-120
-60
-12
44
91
145
193
244
294
345
448
497
554
605
664
716
774
831
887
950
1005
1069
1126
1193
1251
1318
1377
1440
1499
1561
1623
1681
1741
1799
1858
1910
1970
2019
2122
2177
2219
2275
2317
2372
2412
2463
2503
2550
2593
2638
2681
2723
2766
2807
2845
2886
2921
2962
2992
3030
3056
3088
3114
3143
3171
3189
3227
3250
3263
3282
3295
3311
3324
3333
3343
3350
3356
3362
3362
3368
3362
3365
3353
3352
3335
3330
3310
3301
3277
3264
3239
3224
3199
3179
3131
3108
3083
3061
3037
3019
2994
2975
2950
2925
2903
2876
2856
2825
2806
2773
2749
2716
2688
2655
2622
2586
2550
2512
2477
2439
2404
2359
2277
2238
2193
2149
2106
2058
2016
1962
1920
1863
1816
1758
1706
1647
1589
1528
1467
1408
1344
1284
1219
1157
1087
1030
962
906
836
784
665
601
547
485
428
373
316
264
207
155
99
45
-7
-61
-114
-167
-222
-274
-332
-380
-438
-485
-544
-594
-647
-699
-747
-798
-894
-934
-983
-1018
-1062
-1097
-1134
-1168
-1201
-1233
-1260
-1291
-1315
-1344
-1366
-1393
-1409
-1435
-1452
-1472
-1492
-1505
-1526
-1536
-1558
-1567
-1584
-1593
-1615
-1624
-1630
-1637
-1636
-1641
-1634
-1633
-1621
-1613
-1601
-1585
-1572
-1549
-1535
-1510
-1493
-1469
-1450
-1431
-1409
-1393
-1371
-1358
-1339
-1329
-1310
-1301
-1275
-1255
-1245
-1224
-1211
-1192
-1174
-1154
-1130
-1106
-1083
-1054
-1031
-997
-975
-941
-916
-883
-855
-825
-794
-767
-735
-709
-681
-652
-627
-599
-549
-522
-500
-472
-456
-428
-415
-387
-375
-352
-340
-322
-311
-297
-286
-275
-265
-259
-249
-246
-236
-235
-225
-220
-214
-209
-208
-199
-190
-192
-184
-184
-180
-179
-176
-174
-171
-173
-170
-176
-175
-180
-182
-186
-195
-196
-209
-211
-226
-230
-246
-252
-267
-276
-290
-302
-325
-333
-347
-356
-371
-378
-394
-399
-417
-424
-438
-448
-459
-472
-481
-495
-504
-517
-526
-537
-544
-550
-553
-562
-560
-565
-560
-560
-547
-540
-526
-520
-503
-493
-475
-464
-450
-437
-427
-412
-403
-390
-385
-373
-371
-365
-363
-362
-358
-362
-356
-360
-355
-356
-353
-348
-336
-326
-318
-304
-290
-273
-250
-234
-205
-188
-154
-136
-103
-81
-47
-23
9
32
64
89
115
138
163
188
209
229
247
265
294
311
314
329
333
341
348
347
357
353
361
357
360
360
359
361
359
364
363
368
368
374
378
383
390
396
405
412
428
443
448
461
468
482
489
500
512
518
533
538
553
555
571
575
588
592
602
608
615
622
624
627
630
633
633
628
620
617
608
602
593
581
574
561
555
538
531
514
507
488
482
464
458
443
436
422
414
402
392
382
370
364
352
347
333
318
314
301
297
280
278
265
260
244
240
223
216
201
192
179
167
155
142
132
118
110
95
89
75
69
59
52
36
32
22
20
10
8
0
-4
-12
-18
-26
-33
-39
-45
-56
-60
-72
-77
-92
-96
-111
-116
-127
-137
-148
-160
-168
-181
-199
-205
-214
-220
-225
-231
-232
-239
-236
-243
-237
-241
-232
-233
-224
-219
-212
-201
-194
-180
-174
-159
-153
-142
-131
-123
-115
-106
-95
-93
-90
-88
-90
-83
-89
-80
-86
-77
-79
-69
-68
-58
-55
-41
-31
-16
-3
10
26
39
56
71
83
100
108
126
145
153
158
170
171
183
185
194
201
208
218
229
241
257
270
290
305
331
347
376
394
426
446
479
498
528
551
579
626
650
672
696
718
740
763
780
800
819
838
859
872
895
905
928
940
959
973
990
1007
1022
1039
1054
1072
1091
1106
1128
1164
1177
1202
1216
1240
1252
1278
1291
1313
1327
1350
1364
1383
1400
1415
1434
1447
1467
1478
1500
1512
1536
1547
1568
1581
1601
1618
1634
1666
1679
1695
1705
1723
1728
1742
1742
1756
1757
1765
1766
1768
1770
1770
1770
1770
1765
1770
1761
1765
1756
1757
1748
1747
1740
1734
1726
1709
1699
1684
1675
1654
1646
1621
1609
1581
1567
1541
1526
1499
1479
1456
1433
1410
1384
1362
1333
1314
1286
1266
1238
1216
1190
1166
1143
1096
1068
1051
1027
1007
988
972
955
941
925
916
901
897
885
883
873
873
867
861
859
852
854
845
846
837
834
825
819
799
790
777
768
752
744
727
719
700
693
671
665
649
640
623
610
597
581
570
550
536
519
502
484
463
441
425
397
349
330
300
274
247
216
189
152
122
80
46
4
-33
-77
-122
-168
-218
-266
-322
-369
-428
-479
-538
-592
-648
-704
-758
-818
-930
-979
-1038
-1090
-1144
-1197
-1248
-1300
-1352
-1404
-1458
-1507
-1559
-1613
-1662
-1718
-1765
-1823
-1867
-1925
-1971
-2028
-2073
-2128
-2171
-2224
-2267
-2319
-2409
-2448
-2494
-2535
-2577
-2615
-2654
-2690
-2727
-2760
-2797
-2826
-2861
-2889
-2921
-2949
-2974
-3003
-3022
-3051
-3068
-3093
-3113
-3134
-3152
-3168
-3187
-3198
-3225
-3242
-3246
-3262
-3265
-3279
-3279
-3291
-3290
-3299
-3299
-3306
-3307
-3313
-3318
-3322
-3329
-3329
-3336
-3338
-3343
-3350
-3355
-3359
-3362
-3365
-3371
-3370
-3373
-3371
-3370
-3361
-3360
-3346
-3342
-3326
-3320
-3298
-3289
-3266
-3252
-3228
-3212
-3187
-3169
-3144
-3121
-3095
-3071
-3046
-3020
-2993
-2966
-2935
-2911
-2874
-2815
-2784
-2752
-2714
-2683
-2641
-2609
-2565
-2527
-2484
-2442
-2397
-2352
-2301
-2257
-2202
-2154
-2095
-2046
-1983
-1930
-1863
-1809
-1741
-1682
-1614
-1551
-1485
-1353
-1285
-1217
-1152
-1082
-1019
-950
-886
-821
-750
-688
-615
-556
-488
-425
-357
-288
-224
-156
-90
-23
44
108
177
240
307
367
435
559
613
677
728
793
842
902
951
1005
1054
1105
1156
1206
1254
1304
1348
1399
1443
1490
1538
1580
1633
1671
1724
1763
1810
1850
1893
1978
2019
2057
2097
2137
2173
2212
2244
2285
2318
2359
2388
2431
2460
2502
2532
2572
2603
2644
2679
2715
2749
2782
2817
2851
2883
2916
2942
2996
3019
3044
3058
3081
3088
3106
3108
3118
3121
3123
3122
3116
3112
3103
3091
3080
3061
3049
3026
3012
2984
2965
2935
2915
2881
2858
2821
2756
2727
2688
2655
2618
2577
2541
2498
2461
2417
2378
2334
2291
2252
2205
2167
2119
2082
2033
1994
1949
1907
1865
1824
1781
1740
1695
1657
1576
1526
1491
1444
1406
1363
1321
1279
1234
1192
1150
1107
1066
1021
983
936
900
852
818
768
733
686
651
606
570
527
488
450
371
328
292
248
213
171
135
97
60
24
-12
-46
-81
-117
-150
-183
-211
-245
-270
-303
-326
-353
-379
-403
-430
-451
-477
-495
-542
-564
-587
-609
-631
-652
-673
-697
-717
-742
-759
-785
-799
-826
-839
-861
-874
-893
-907
-920
-932
-942
-951
-956
-965
-964
-970
-966
-963
-964
-952
-953
-940
-937
-919
-914
-897
-888
-872
-861
-845
-830
-816
-798
-783
-767
-751
-737
-717
-703
-685
-673
-658
-643
-630
-611
-582
-576
-553
-547
-528
-519
-502
-488
-476
-459
-450
-431
-426
-408
-401
-388
-382
-372
-368
-360
-358
-353
-348
-346
-344
-346
-343
-345
-345
-348
-348
-356
-351
-361
-359
-366
-368
-369
-376
-373
-382
-380
-386
-386
-386
-389
-387
-390
-386
-386
-384
-381
-380
-372
-371
-363
-349
-347
-335
-332
-316
-312
-297
-287
-277
-259
-254
-236
-228
-213
-201
-190
-177
-165
-155
-144
-136
-129
-122
-118
-108
-110
-101
-106
-108
-103
-113
-112
-122
-121
-130
-135
-142
-147
-153
-159
-167
-171
-180
-181
-186
-190
-190
-198
-195
-204
-202
-207
-211
-213
-220
-220
-234
-246
-251
-263
-273
-287
-301
-314
-329
-343
-362
-374
-393
-403
-423
-433
-451
-459
-474
-482
-491
-498
-502
-509
-509
-517
-514
-520
-517
-511
-511
-506
-504
-500
-494
-492
-487
-483
-479
-474
-471
-464
-461
-455
-453
-446
-439
-432
-425
-418
-407
-399
-383
-374
-357
-345
-311
-290
-272
-252
-230
-213
-188
-172
-146
-133
-108
-98
-75
-66
-47
-40
-27
-19
-10
-1
0
10
9
17
14
21
20
24
29
32
36
40
46
49
61
63
78
80
94
102
113
124
133
147
157
167
182
190
205
213
225
236
243
256
259
272
284
289
295
301
305
310
310
316
314
323
318
325
321
329
323
328
324
326
324
323
322
319
315
314
308
307
302
294
281
282
270
267
257
249
244
234
229
218
213
206
200
194
187
186
179
182
176
182
179
184
186
191
201
203
216
221
244
258
272
284
296
310
322
336
346
358
368
375
389
390
402
400
411
408
415
412
416
415
416
414
415
416
414
415
416
412
418
414
418
416
417
418
414
418
414
416
412
413
411
409
407
405
402
403
397
402
396
402
399
405
403
408
413
418
421
427
429
433
438
440
447
444
452
447
456
449
457
449
456
450
455
449
452
450
452
453
452
455
457
460
466
471
474
484
486
498
499
514
516
530
536
547
554
565
574
581
591
601
608
620
626
638
641
651
656
665
671
676
687
697
697
708
708
719
720
730
733
742
748
755
761
769
777
784
791
794
805
808
818
819
829
828
839
839
851
851
862
870
875
878
887
887
901
901
914
916
923
928
934
942
944
951
951
959
960
964
965
967
969
971
971
972
969
974
974
966
969
963
963
961
956
956
950
951
945
945
939
938
934
931
930
928
930
928
932
929
937
934
944
941
951
948
956
963
961
965
964
966
963
962
959
956
950
948
939
937
925
927
916
916
907
905
900
898
896
894
895
895
898
900
907
906
914
911
919
916
926
922
930
926
934
930
935
932
934
934
934
933
932
931
931
925
927
918
920
911
913
901
888
882
873
862
855
842
833
819
807
794
779
766
748
736
715
702
676
661
636
619
590
571
540
516
482
455
421
389
315
280
238
203
156
120
69
30
-18
-61
-109
-154
-202
-249
-297
-344
-394
-438
-489
-531
-583
-624
-676
-717
-766
-807
-852
-895
-981
-1023
-1063
-1105
-1142
-1186
-1219
-1264
-1297
-1341
-1374
-1412
-1449
-1487
-1526
-1558
-1599
-1629
-1674
-1704
-1745
-1775
-1814
-1847
-1883
-1918
-1951
-1985
-2054
-2088
-2120
-2155
-2184
-2220
-2248
-2283
-2310
-2342
-2372
-2398
-2431
-2455
-2486
-2511
-2538
-2564
-2585
-2611
-2629
-2656
-2669
-2693
-2708
-2726
-2741
-2756
-2779
-2790
-2796
-2808
-2810
-2820
-2820
-2828
-2824
-2831
-2826
-2832
-2824
-2828
-2820
-2822
-2815
-2815
-2807
-2804
-2797
-2790
-2784
-2777
-2768
-2759
-2748
-2740
-2718
-2700
-2691
-2669
-2660
-2637
-2625
-2601
-2583
-2563
-2540
-2517
-2491
-2468
-2442
-2414
-2387
-2355
-2329
-2294
-2266
-2229
-2199
-2159
-2130
-2086
-2054
-2009
-1933
-1895
-1850
-1809
-1769
-1725
-1681
-1637
-1594
-1551
-1505
-1462
-1413
-1373
-1325
-1283
-1240
-1195
-1155
-1108
-1072
-1026
-991
-946
-912
-869
-835
-794
-721
-684
-650
-611
-576
-535
-500
-459
-426
-379
-346
-298
-264
-214
-177
-128
-86
-39
5
51
100
145
194
243
290
342
392
445
548
601
651
707
757
816
864
923
971
1030
1076
1133
1181
1235
1283
1335
1381
1429
1475
1520
1564
1606
1647
1686
1722
1761
1792
1832
1894
1916
1949
1970
1997
2016
2036
2053
2067
2085
2092
2106
2108
2120
2121
2127
2128
2130
2128
2128
2128
2124
2122
2117
2117
2110
2111
2104
2095
2095
2085
2087
2077
2077
2068
2062
2055
2048
2044
2030
2024
2010
2003
1987
1977
1961
1948
1932
1917
1900
1884
1863
1850
1826
1814
1790
1752
1740
1714
1701
1677
1659
1637
1616
1596
1573
1553
1529
1506
1483
1456
1435
1404
1383
1352
1330
1301
1273
1245
1216
1188
1162
1130
1107
1049
1015
992
960
934
903
874
845
815
787
754
728
694
669
630
605
567
541
504
474
440
409
376
345
310
281
245
223
164
131
106
78
53
28
1
-20
-44
-67
-90
-115
-133
-157
-174
-201
-214
-239
-253
-275
-291
-306
-325
-336
-354
-366
-379
-393
-417
-428
-438
-452
-458
-474
-479
-497
-500
-517
-522
-538
-545
-560
-566
-580
-586
-598
-605
-613
-622
-628
-638
-641
-646
-651
-653
-661
-665
-660
-668
-662
-663
-661
-658
-657
-650
-650
-642
-641
-633
-629
-622
-616
-611
-605
-600
-592
-587
-581
-576
-574
-566
-567
-556
-559
-550
-546
-544
-544
-534
-534
-525
-525
-516
-511
-502
-494
-485
-473
-462
-448
-438
-420
-410
-389
-378
-355
-343
-320
-306
-285
-269
-250
-218
-200
-187
-170
-157
-146
-134
-125
-116
-107
-102
-94
-94
-86
-90
-81
-88
-80
-86
-81
-87
-86
-88
-90
-90
-94
-93
-97
-101
-105
-105
-113
-113
-124
-126
-138
-144
-154
-165
-176
-190
-206
-219
-240
-251
-275
-286
-313
-327
-352
-367
-389
-408
-426
-446
-460
-496
-520
-531
-553
-566
-586
-600
-619
-634
-650
-671
-682
-703
-714
-733
-745
-760
-773
-784
-797
-807
-819
-827
-835
-847
-850
-860
-862
-873
-875
-880
-879
-883
-881
-882
-881
-880
-881
-876
-878
-872
-875
-867
-874
-865
-870
-862
-867
-863
-866
-864
-868
-868
-868
-871
-872
-876
-874
-877
-873
-876
-868
-869
-862
-858
-853
-844
-840
-825
-823
-807
-804
-785
-778
-762
-753
-736
-725
-708
-695
-678
-662
-645
-628
-591
-577
-553
-539
-515
-501
-476
-462
-437
-423
-400
-381
-363
-341
-326
-303
-289
-266
-251
-229
-214
-196
-179
-162
-146
-128
-114
-96
-65
-55
-33
-27
-6
0
20
25
44
50
66
73
87
95
107
115
124
133
143
150
160
165
177
178
187
189
197
200
207
203
210
203
209
204
206
203
201
201
200
200
198
200
196
200
197
204
200
210
206
216
213
222
223
230
235
237
246
252
256
260
267
269
275
278
284
289
290
298
299
306
304
313
308
316
313
321
316
322
318
323
321
324
324
324
325
325
326
326
331
325
333
327
334
329
333
331
330
331
325
329
323
325
318
319
311
311
304
302
294
290
284
278
267
263
254
253
243
243
232
234
221
222
211
210
200
195
187
179
175
166
158
151
142
136
123
121
110
104
93
86
68
63
52
45
36
30
22
14
10
0
-1
-13
-12
-25
-25
-33
-33
-37
-40
-40
-43
-40
-43
-38
-37
-33
-29
-26
-16
-9
-1
2
13
16
30
32
44
51
62
71
80
90
100
110
122
129
145
149
167
171
189
193
210
215
230
238
257
264
273
277
287
289
299
298
308
305
314
313
320
318
324
324
326
330
331
335
335
340
342
346
354
356
366
368
385
399
405
420
429
443
458
470
483
497
513
529
542
559
569
588
596
615
624
642
650
667
674
688
698
710
721
729
750
764
772
787
794
809
820
832
846
856
872
880
897
906
921
930
944
955
967
978
990
1001
1012
1021
1035
1041
1056
1060
1077
1093
1096
1109
1113
1125
1129
1137
1142
1148
1153
1158
1163
1165
1170
1170
1176
1173
1179
1173
1179
1171
1175
1165
1164
1159
1152
1147
1130
1118
1111
1099
1089
1077
1067
1056
1043
1032
1021
1007
999
983
977
961
956
939
935
917
912
896
889
876
868
855
844
834
810
797
785
773
757
748
728
720
697
687
667
652
634
615
595
575
552
532
505
484
453
432
399
377
342
318
282
256
190
156
123
91
56
25
-12
-42
-81
-110
-151
-183
-221
-258
-291
-333
-368
-412
-448
-491
-529
-571
-612
-653
-695
-739
-777
-824
-908
-943
-990
-1024
-1070
-1104
-1147
-1181
-1222
-1255
-1292
-1326
-1359
-1393
-1426
-1457
-1491
-1518
-1553
-1577
-1611
-1633
-1663
-1689
-1714
-1741
-1760
-1788
-1832
-1846
-1871
-1886
-1905
-1919
-1937
-1951
-1966
-1977
-1987
-1998
-2007
-2017
-2020
-2031
-2034
-2042
-2044
-2049
-2053
-2052
-2059
-2054
-2062
-2056
-2061
-2057
-2059
-2055
-2056
-2050
-2050
-2045
-2045
-2038
-2035
-2028
-2024
-2017
-2011
-2006
-1995
-1991
-1983
-1975
-1969
-1958
-1955
-1941
-1941
-1927
-1926
-1913
-1909
-1902
-1889
-1878
-1872
-1865
-1860
-1851
-1841
-1835
-1824
-1817
-1804
-1799
-1783
-1776
-1758
-1751
-1730
-1722
-1700
-1689
-1667
-1651
-1629
-1610
-1588
-1566
-1544
-1522
-1472
-1441
-1418
-1387
-1362
-1331
-1300
-1271
-1237
-1210
-1172
-1143
-1103
-1071
-1034
-999
-963
-923
-886
-845
-808
-765
-729
-683
-649
-605
-566
-525
-447
-403
-367
-323
-288
-246
-212
-174
-136
-101
-64
-31
2
40
68
105
130
167
190
228
248
283
304
335
356
385
405
430
474
495
516
537
555
579
593
617
631
655
668
693
704
729
742
764
779
801
819
839
860
879
900
921
942
964
982
1007
1052
1068
1093
1109
1133
1154
1175
1196
1216
1238
1254
1277
1294
1314
1333
1351
1369
1383
1403
1414
1435
1443
1461
1466
1484
1489
1502
1505
1519
1525
1528
1531
1533
1532
1532
1533
1530
1530
1523
1524
1513
1514
1506
1504
1497
1490
1488
1478
1472
1465
1455
1446
1433
1426
1411
1401
1370
1355
1335
1321
1299
1284
1258
1245
1221
1205
1181
1164
1143
1127
1106
1089
1073
1054
1041
1023
1015
996
990
971
963
946
939
927
906
895
885
873
862
854
839
834
819
812
797
788
775
762
751
735
725
706
695
676
663
647
631
614
596
580
560
548
513
489
476
455
438
419
401
384
366
351
330
316
297
281
264
248
234
217
201
188
172
162
145
137
118
113
96
93
73
60
55
45
40
32
27
21
15
12
4
5
-1
0
-6
0
-4
0
0
1
8
10
22
26
37
46
56
68
92
106
120
136
146
167
177
198
207
227
236
256
265
281
290
302
313
321
330
335
342
347
350
357
353
360
353
358
354
349
344
343
336
335
329
323
319
312
309
302
299
288
286
274
271
257
254
238
234
215
209
192
180
165
148
132
94
78
55
41
15
0
-24
-40
-59
-79
-95
-117
-130
-151
-161
-180
-190
-207
-219
-230
-244
-251
-266
-272
-284
-291
-300
-310
-327
-328
-340
-340
-353
-357
-363
-367
-372
-380
-384
-388
-395
-397
-405
-404
-415
-415
-425
-424
-433
-432
-442
-440
-450
-449
-459
-459
-467
-473
-475
-480
-483
-487
-489
-496
-496
-504
-503
-512
-511
-518
-519
-523
-527
-528
-536
-534
-542
-540
-548
-546
-550
-550
-553
-555
-558
-556
-560
-560
-561
-560
-559
-559
-556
-558
-552
-556
-547
-550
-540
-543
-534
-532
-526
-522
-517
-510
-504
-499
-490
-486
-474
-469
-453
-438
-435
-420
-415
-398
-393
-377
-369
-354
-344
-328
-316
-302
-288
-273
-256
-243
-224
-210
-190
-175
-157
-138
-123
-101
-87
-62
-26
-12
8
23
41
57
73
87
102
116
131
139
153
158
173
175
189
189
201
201
209
208
213
213
216
218
218
219
222
220
220
219
217
221
216
221
214
220
214
219
215
217
215
216
217
217
216
217
213
218
213
218
211
216
208
213
208
201
202
197
197
192
190
189
183
184
178
179
171
176
165
168
159
164
156
157
153
152
151
148
147
146
145
146
145
140
142
138
139
139
134
136
132
133
127
131
126
127
122
123
122
122
122
119
122
117
121
116
118
114
114
114
111
105
109
102
103
99
96
93
89
85
81
75
72
61
62
48
47
33
32
17
12
0
-6
-18
-28
-40
-51
-60
-82
-98
-104
-123
-126
-144
-150
-163
-171
-181
-190
-198
-208
-213
-220
-227
-231
-239
-242
-247
-250
-253
-259
-258
-266
-261
-269
-266
-271
-275
-275
-277
-280
-280
-283
-280
-284
-280
-282
-281
-277
-280
-273
-275
-265
-266
-257
-253
-246
-240
-232
-224
-214
-206
-192
-187
-164
-146
-138
-119
-112
-91
-80
-62
-49
-31
-18
0
17
33
51
66
88
101
122
138
156
176
189
212
224
246
257
279
312
325
341
358
372
388
402
416
434
445
462
472
492
501
524
532
553
563
585
595
615
629
648
663
681
698
715
731
765
787
798
822
832
855
866
887
900
918
933
947
962
974
988
1000
1012
1024
1034
1043
1057
1064
1075
1079
1090
1099
1106
1118
1134
1136
1150
1151
1163
1165
1176
1178
1185
1188
1193
1197
1198
1202
1198
1203
1198
1201
1191
1195
1187
1184
1176
1168
1163
1152
1146
1134
1117
1106
1097
1086
1076
1067
1056
1048
1036
1031
1017
1013
998
996
979
977
963
959
947
940
929
921
914
903
895
886
877
870
853
837
835
818
815
800
793
781
771
762
749
737
727
713
704
687
678
660
653
634
626
607
598
580
571
552
541
523
494
481
464
446
431
411
397
376
361
338
320
302
278
261
235
217
192
173
149
125
102
78
55
32
6
-15
-44
-63
-115
-145
-167
-194
-221
-246
-275
-297
-328
-348
-381
-402
-433
-455
-483
-507
-533
-557
-582
-605
-631
-650
-679
-695
-724
-739
-762
-780
-820
-840
-855
-875
-886
-909
-919
-942
-951
-971
-979
-997
-1008
-1021
-1035
-1044
-1061
-1069
-1085
-1090
-1108
-1112
-1130
-1134
-1151
-1158
-1171
-1183
-1208
-1222
-1232
-1249
-1258
-1278
-1287
-1311
-1320
-1342
-1356
-1375
-1392
-1409
-1430
-1447
-1467
-1486
-1504
-1526
-1543
-1565
-1580
-1604
-1617
-1641
-1652
-1675
-1709
-1719
-1738
-1749
-1765
-1777
-1789
-1802
-1810
-1822
-1829
-1838
-1845
-1851
-1858
-1862
-1866
-1869
-1870
-1872
-1869
-1873
-1866
-1871
-1860
-1862
-1851
-1851
-1838
-1826
-1821
-1809
-1802
-1791
-1781
-1770
-1758
-1747
-1731
-1720
-1704
-1694
-1675
-1666
-1645
-1634
-1614
-1601
-1583
-1566
-1551
-1531
-1517
-1497
-1482
-1464
-1430
-1409
-1395
-1375
-1359
-1342
-1323
-1308
-1288
-1277
-1254
-1242
-1222
-1209
-1189
-1174
-1157
-1140
-1124
-1103
-1091
-1069
-1057
-1034
-1020
-996
-983
-959
-919
-900
-877
-855
-833
-810
-786
-762
-734
-714
-683
-663
-629
-610
-576
-555
-523
-498
-467
-441
-413
-385
-358
-329
-301
-274
-243
-218
-165
-131
-110
-76
-56
-23
-2
29
51
79
101
128
152
176
201
223
248
269
296
313
338
355
382
396
425
438
463
478
518
541
559
578
596
613
634
650
671
686
704
722
735
756
767
788
795
816
824
841
850
864
874
885
897
907
916
926
945
951
962
964
975
977
989
987
998
997
1007
1005
1012
1009
1016
1014
1018
1016
1018
1017
1016
1014
1011
1009
1006
1002
998
992
980
979
966
966
951
951
937
933
920
914
905
892
885
872
866
851
845
830
824
811
803
791
780
768
759
750
738
729
706
692
684
669
661
642
637
617
610
591
580
562
549
534
515
504
482
470
449
436
417
402
385
370
356
340
326
314
290
276
273
258
257
244
244
234
237
229
233
227
230
229
233
235
237
241
245
250
258
259
270
271
282
285
294
302
316
319
331
332
341
346
355
360
364
370
373
381
382
390
390
398
396
403
400
409
403
410
405
409
408
410
409
407
406
402
403
396
399
391
392
383
380
372
366
361
350
344
333
325
313
301
290
275
266
247
239
219
211
190
181
160
133
120
104
89
76
59
47
32
17
4
-10
-19
-33
-45
-57
-68
-78
-90
-94
-110
-112
-124
-125
-136
-138
-145
-148
-149
-153
-157
-153
-156
-151
-154
-146
-149
-140
-142
-133
-134
-128
-126
-122
-118
-116
-114
-113
-112
-110
-112
-109
-115
-110
-119
-115
-123
-129
-134
-139
-145
-150
-154
-162
-166
-178
-180
-191
-192
-208
-209
-222
-224
-236
-240
-247
-256
-261
-271
-276
-286
-291
-301
-308
-314
-329
-340
-345
-354
-359
-366
-375
-379
-387
-393
-397
-404
-405
-415
-415
-422
-421
-426
-427
-427
-429
-426
-428
-424
-426
-418
-419
-410
-401
-399
-391
-387
-379
-371
-367
-357
-352
-341
-336
-327
-319
-314
-302
-301
-287
-286
-275
-272
-262
-258
-250
-245
-240
-234
-227
-223
-213
-202
-202
-191
-190
-180
-179
-166
-165
-153
-149
-139
-132
-123
-113
-110
-95
-92
-78
-72
-61
-53
-42
-32
-23
-14
-4
2
20
31
37
50
54
66
69
82
85
98
100
115
117
131
133
146
152
161
168
177
185
194
202
211
216
227
232
243
255
264
266
276
275
286
283
293
290
300
296
301
300
301
299
298
296
293
289
287
278
278
267
268
257
252
243
235
218
213
202
197
186
178
170
160
154
142
137
125
122
108
106
91
90
76
74
61
57
48
40
32
26
18
11
0
-12
-14
-24
-29
-35
-43
-45
-55
-56
-63
-66
-72
-76
-81
-87
-90
-98
-99
-109
-111
-122
-123
-131
-136
-142
-151
-153
-163
-178
-182
-189
-196
-202
-210
-216
-221
-231
-232
-244
-242
-253
-250
-262
-262
-270
-270
-276
-278
-283
-285
-289
-292
-294
-302
-300
-306
-313
-310
-317
-315
-318
-321
-320
-325
-320
-325
-320
-322
-319
-319
-316
-313
-310
-306
-303
-300
-291
-290
-277
-275
-261
-258
-243
-238
-213
-194
-184
-164
-151
-133
-116
-97
-78
-59
-38
-15
2
29
45
75
91
121
138
167
189
215
241
266
293
316
344
369
425
450
481
504
537
560
593
615
649
672
706
729
761
784
818
841
873
895
925
950
976
1002
1024
1051
1072
1097
1117
1136
1174
1197
1208
1229
1239
1257
1267
1281
1291
1302
1312
1320
1327
1336
1339
1349
1350
1359
1356
1366
1362
1372
1368
1375
1373
1376
1375
1377
1378
1381
1378
1383
1379
1384
1380
1383
1382
1384
1385
1384
1386
1385
1389
1389
1390
1391
1391
1396
1394
1400
1397
1401
1400
1402
1403
1402
1400
1403
1397
1399
1393
1392
1387
1382
1378
1371
1368
1356
1353
1340
1336
1321
1316
1300
1294
1278
1270
1254
1243
1227
1216
1200
1187
1174
1147
1129
1118
1098
1089
1068
1060
1039
1029
1010
997
981
964
949
931
917
899
883
867
848
833
813
799
779
764
744
728
710
678
660
646
627
614
597
584
570
557
545
530
521
506
501
486
482
467
465
452
449
437
434
426
423
415
409
402
397
387
379
376
366
364
353
349
340
335
329
317
313
302
299
286
279
268
258
248
236
228
213
204
187
179
158
149
128
96
86
62
48
27
9
-11
-32
-52
-71
-94
-112
-140
-157
-186
-203
-232
-252
-278
-303
-327
-355
-380
-408
-434
-462
-492
-520
-575
-610
-634
-670
-694
-728
-752
-785
-813
-839
-869
-893
-922
-946
-973
-997
-1020
-1044
-1066
-1087
-1110
-1128
-1153
-1165
-1191
-1202
-1226
-1237
-1271
-1290
-1303
-1321
-1334
-1350
-1364
-1377
-1392
-1402
-1418
-1429
-1445
-1454
-1466
-1479
-1486
-1501
-1507
-1524
-1527
-1542
-1548
-1559
-1568
-1577
-1587
-1594
-1613
-1619
-1631
-1636
-1649
-1653
-1668
-1670
-1686
-1692
-1706
-1711
-1725
-1734
-1743
-1754
-1763
-1775
-1784
-1794
-1804
-1815
-1827
-1834
-1842
-1852
-1858
-1870
-1883
-1882
-1894
-1892
-1899
-1896
-1900
-1896
-1897
-1894
-1889
-1884
-1875
-1869
-1857
-1850
-1833
-1827
-1805
-1797
-1775
-1762
-1741
-1723
-1704
-1680
-1661
-1636
-1591
-1567
-1544
-1518
-1493
-1468
-1442
-1418
-1390
-1368
-1337
-1316
-1284
-1265
-1233
-1211
-1180
-1158
-1130
-1106
-1079
-1053
-1029
-1001
-977
-949
-925
-899
-847
-818
-795
-764
-743
-710
-689
-658
-633
-605
-578
-550
-524
-496
-471
-440
-418
-383
-363
-329
-310
-276
-256
-224
-202
-173
-152
-123
-73
-48
-24
0
23
52
71
101
119
149
166
195
213
241
262
286
309
331
355
376
398
420
439
462
480
503
519
542
577
594
610
628
641
660
671
687
697
711
721
731
742
750
761
764
776
777
789
789
799
797
806
806
812
813
817
818
819
817
817
817
812
814
805
807
797
799
789
786
778
772
765
757
750
738
732
722
713
704
693
684
671
664
648
641
618
602
594
577
569
552
545
528
519
504
493
481
469
458
444
437
422
414
398
393
379
373
361
352
343
333
326
314
299
293
283
276
269
260
253
244
236
229
220
213
201
198
183
179
165
161
146
141
126
122
108
98
86
74
63
49
26
17
2
-9
-21
-33
-42
-59
-66
-84
-89
-105
-112
-124
-134
-145
-153
-163
-173
-184
-190
-202
-205
-220
-222
-238
-239
-254
-269
-272
-283
-288
-300
-304
-313
-318
-326
-333
-337
-346
-348
-358
-359
-367
-369
-372
-378
-376
-384
-380
-389
-384
-389
-385
-388
-387
-385
-385
-382
-383
-377
-381
-373
-376
-365
-368
-358
-361
-350
-351
-342
-342
-336
-333
-328
-324
-319
-316
-309
-308
-300
-299
-290
-290
-280
-279
-272
-273
-266
-269
-263
-265
-261
-262
-263
-263
-266
-265
-270
-269
-277
-275
-287
-285
-298
-297
-309
-311
-322
-327
-336
-342
-356
-364
-369
-379
-381
-392
-394
-401
-404
-408
-414
-414
-421
-418
-425
-421
-425
-421
-423
-421
-419
-419
-415
-416
-410
-412
-405
-406
-401
-399
-394
-397
-391
-395
-389
-393
-389
-390
-389
-390
-390
-392
-392
-395
-393
-398
-395
-403
-399
-408
-404
-414
-412
-422
-421
-429
-440
-445
-453
-459
-465
-472
-479
-489
-493
-505
-510
-521
-526
-535
-545
-550
-562
-565
-579
-581
-594
-595
-607
-611
-620
-625
-631
-638
-650
-659
-660
-669
-667
-676
-674
-684
-680
-690
-685
-692
-686
-690
-686
-686
-683
-680
-676
-672
-668
-661
-652
-647
-636
-631
-615
-610
-584
-569
-557
-544
-529
-515
-501
-487
-474
-457
-448
-428
-420
-401
-395
-378
-369
-356
-345
-336
-325
-317
-306
-302
-289
-287
-275
-271
-258
-247
-245
-236
-231
-226
-219
-217
-208
-209
-200
-199
-192
-192
-190
-185
-186
-180
-182
-179
-180
-178
-177
-179
-178
-180
-180
-183
-186
-192
-193
-202
-202
-212
-213
-222
-224
-233
-237
-245
-251
-258
-269
-273
-284
-288
-301
-305
-315
-323
-332
-340
-346
-357
-361
-374
-390
-395
-403
-411
-419
-427
-435
-440
-451
-456
-467
-468
-482
-482
-495
-495
-507
-509
-518
-520
-527
-531
-538
-542
-547
-552
-554
-561
-570
-570
-579
-579
-583
-587
-589
-597
-595
-605
-604
-610
-611
-614
-616
-619
-621
-626
-625
-631
-628
-635
-629
-637
-630
-638
-631
-637
-634
-630
-631
-629
-628
-626
-626
-620
-620
-614
-616
-610
-608
-605
-598
-598
-588
-589
-578
-577
-567
-563
-553
-547
-538
-527
-519
-506
-482
-473
-454
-446
-424
-413
-393
-375
-359
-336
-322
-296
-280
-256
-236
-213
-190
-168
-146
-122
-98
-71
-51
-23
-3
26
44
75
124
145
174
195
221
245
267
295
314
342
363
387
408
431
453
475
495
519
535
560
577
600
613
638
651
673
687
709
743
755
777
786
807
817
837
848
863
877
891
904
916
929
943
951
965
976
989
997
1007
1018
1026
1038
1043
1057
1060
1075
1092
1093
1106
1108
1120
1124
1133
1140
1148
1154
1160
1168
1174
1179
1188
1190
1200
1198
1211
1210
1221
1221
1228
1232
1235
1240
1241
1247
1250
1252
1253
1257
1254
1257
1253
1256
1252
1255
1248
1251
1244
1245
1237
1239
1232
1231
1224
1221
1215
1208
1204
1197
1190
1186
1175
1171
1157
1141
1137
1124
1117
1105
1097
1085
1072
1062
1050
1037
1027
1012
1005
986
979
960
955
938
932
914
908
892
885
873
863
852
834
826
817
810
801
797
790
788
780
780
772
774
767
770
764
766
763
764
763
764
764
764
764
764
766
765
768
765
765
770
764
769
762
766
760
762
755
757
749
749
741
738
732
725
719
711
705
697
687
680
666
661
644
639
620
615
588
573
559
548
530
519
501
488
468
456
436
421
402
385
368
347
331
309
292
272
252
234
211
194
167
153
125
111
66
45
23
6
-18
-32
-57
-73
-96
-114
-134
-153
-172
-190
-211
-229
-248
-267
-287
-304
-325
-338
-361
-375
-398
-411
-434
-446
-481
-500
-516
-533
-551
-564
-583
-595
-616
-627
-647
-660
-678
-693
-708
-725
-739
-756
-773
-788
-806
-819
-838
-852
-869
-886
-901
-919
-953
-965
-987
-998
-1020
-1031
-1053
-1064
-1085
-1098
-1118
-1131
-1150
-1164
-1181
-1197
-1213
-1229
-1244
-1257
-1275
-1287
-1303
-1313
-1328
-1339
-1348
-1363
-1381
-1383
-1396
-1398
-1406
-1409
-1413
-1417
-1418
-1423
-1422
-1425
-1423
-1423
-1422
-1422
-1421
-1416
-1415
-1411
-1410
-1402
-1401
-1394
-1390
-1384
-1377
-1372
-1356
-1343
-1340
-1323
-1318
-1302
-1293
-1280
-1267
-1254
-1239
-1222
-1210
-1191
-1178
-1157
-1143
-1123
-1106
-1087
-1067
-1051
-1026
-1009
-984
-969
-943
-928
-884
-860
-840
-818
-795
-773
-751
-729
-707
-683
-664
-635
-615
-589
-564
-546
-514
-494
-464
-442
-417
-389
-366
-336
-313
-284
-258
-231
-176
-148
-120
-94
-62
-38
-8
22
45
80
102
135
164
189
221
245
277
302
334
358
387
412
440
467
492
520
545
571
620
647
668
697
714
743
759
787
802
828
842
866
883
904
918
936
952
968
985
997
1013
1023
1041
1050
1067
1071
1088
1093
1111
1125
1128
1139
1142
1150
1154
1160
1163
1166
1170
1173
1174
1177
1176
1181
1176
1183
1176
1182
1176
1180
1174
1175
1172
1171
1170
1166
1163
1160
1159
1154
1154
1148
1149
1139
1141
1131
1132
1124
1122
1116
1109
1106
1098
1094
1083
1079
1068
1062
1052
1042
1032
1022
1008
1001
975
957
946
929
912
899
879
865
841
828
804
789
763
748
724
704
680
658
635
611
587
562
538
515
490
466
437
418
368
337
318
290
268
246
220
201
171
155
127
112
85
68
45
27
7
-11
-29
-48
-64
-82
-98
-114
-128
-144
-157
-170
-195
-211
-218
-233
-238
-250
-257
-268
-273
-279
-285
-287
-296
-293
-302
-294
-301
-293
-295
-291
-287
-283
-275
-271
-260
-254
-243
-234
-214
-203
-190
-179
-168
-153
-145
-128
-121
-103
-96
-79
-73
-56
-51
-33
-28
-11
-6
5
12
22
31
38
47
53
61
66
78
80
86
89
91
98
95
104
99
107
103
109
108
111
112
112
116
115
121
120
124
125
132
135
137
144
147
155
166
170
178
187
189
202
204
218
222
234
242
247
261
266
279
285
295
304
313
323
333
340
350
358
369
375
387
392
412
417
429
430
445
446
454
460
461
471
470
479
481
482
485
484
486
486
484
483
480
479
472
470
462
458
452
445
427
423
408
405
390
386
368
363
347
339
327
318
305
294
283
273
260
250
239
230
216
210
196
190
177
172
157
154
139
125
123
112
110
101
97
91
85
83
76
76
68
69
64
63
60
60
60
57
58
55
58
56
59
59
61
62
66
64
70
68
75
72
78
78
81
84
84
90
89
96
96
100
104
108
111
116
119
125
125
133
135
141
145
147
153
162
161
170
167
175
172
179
178
183
182
185
186
188
189
189
190
189
190
190
189
189
188
186
186
183
183
177
169
171
163
161
155
151
146
138
135
123
122
110
109
94
93
78
76
61
58
43
38
25
18
5
-2
-14
-24
-35
-61
-71
-85
-94
-112
-121
-138
-147
-163
-174
-188
-203
-214
-231
-238
-258
-263
-282
-291
-307
-316
-330
-342
-354
-366
-377
-389
-400
-423
-430
-446
-452
-466
-471
-486
-490
-504
-507
-520
-524
-533
-538
-544
-550
-554
-562
-561
-569
-569
-573
-573
-576
-577
-578
-577
-579
-578
-572
-574
-568
-569
-563
-560
-559
-552
-552
-545
-548
-538
-539
-528
-530
-521
-521
-512
-512
-503
-501
-494
-490
-484
-480
-474
-468
-458
-449
-447
-437
-434
-427
-419
-415
-403
-403
-391
-388
-376
-370
-365
-355
-350
-337
-336
-325
-322
-310
-307
-298
-293
-286
-280
-274
-260
-255
-247
-244
-235
-229
-223
-213
-210
-196
-193
-181
-174
-167
-154
-147
-133
-128
-111
-103
-88
-79
-62
-52
-36
-23
-8
6
36
55
67
89
99
122
133
156
169
189
206
222
242
257
278
292
312
328
345
362
377
396
409
429
440
461
471
490
519
530
547
557
571
583
597
610
622
634
646
657
671
679
694
701
716
723
739
744
761
763
779
784
798
803
814
820
837
845
851
858
862
872
873
882
881
889
888
895
898
896
905
898
907
901
906
903
903
902
899
899
896
895
891
888
884
883
877
878
873
873
869
866
866
862
865
858
863
856
862
857
860
862
859
863
859
865
862
867
866
868
869
870
871
870
872
869
873
870
873
869
873
866
872
865
871
865
868
864
863
862
859
860
854
856
851
852
847
846
842
840
833
828
827
820
820
810
811
800
800
793
789
782
775
771
763
760
750
747
737
732
723
716
709
701
694
683
679
668
649
643
632
625
614
604
595
581
576
561
555
542
536
523
515
504
493
484
475
462
457
441
437
422
416
402
394
383
363
349
341
327
319
304
295
279
268
254
242
229
213
202
186
173
156
143
127
111
99
78
68
45
36
14
2
-14
-45
-66
-78
-100
-112
-132
-146
-163
-180
-195
-213
-227
-246
-261
-277
-292
-307
-325
-340
-359
-371
-391
-403
-422
-436
-451
-468
-480
-509
-529
-538
-555
-569
-581
-598
-605
-624
-629
-646
-656
-668
-680
-688
-703
-710
-725
-731
-746
-752
-765
-773
-785
-794
-807
-817
-827
-851
-859
-874
-881
-897
-903
-919
-926
-942
-950
-962
-975
-982
-998
-1003
-1019
-1025
-1038
-1043
-1054
-1063
-1070
-1078
-1087
-1094
-1100
-1104
-1112
-1123
-1122
-1130
-1128
-1133
-1130
-1134
-1130
-1133
-1130
-1130
-1124
-1121
-1118
-1112
-1109
-1100
-1098
-1087
-1084
-1072
-1069
-1057
-1050
-1039
-1029
-1020
-1008
-986
-978
-964
-953
-942
-930
-917
-905
-889
-880
-862
-853
-834
-824
-807
-794
-778
-761
-748
-729
-717
-697
-684
-664
-651
-633
-617
-599
-566
-548
-530
-514
-494
-481
-459
-448
-424
-412
-391
-375
-359
-340
-328
-306
-295
-275
-260
-243
-227
-212
-194
-177
-161
-143
-130
-108
-72
-62
-37
-27
-2
8
32
45
66
83
104
122
140
158
179
197
216
233
255
269
291
307
326
346
360
383
395
419
453
467
487
503
519
536
553
571
586
603
619
634
653
666
686
697
717
728
749
758
778
787
806
817
832
844
855
870
893
901
915
922
931
940
946
953
960
964
972
971
977
974
980
974
977
973
972
968
962
957
947
945
932
927
913
905
879
862
850
833
817
800
783
765
746
728
708
688
671
649
633
607
592
565
549
525
507
485
460
444
417
401
371
356
309
285
263
242
217
197
173
152
128
108
86
63
43
21
0
-22
-40
-63
-82
-102
-122
-140
-161
-177
-200
-211
-235
-245
-277
-293
-309
-319
-336
-343
-359
-367
-380
-388
-397
-405
-414
-421
-428
-433
-441
-445
-453
-454
-462
-460
-471
-468
-476
-473
-479
-477
-481
-479
-482
-477
-481
-477
-479
-476
-474
-473
-471
-469
-469
-462
-465
-459
-460
-452
-456
-448
-448
-442
-438
-436
-430
-428
-422
-418
-407
-402
-395
-392
-382
-380
-368
-367
-353
-352
-339
-336
-324
-319
-308
-302
-292
-282
-275
-263
-254
-244
-234
-224
-212
-204
-190
-181
-157
-149
-131
-126
-108
-103
-86
-79
-64
-53
-42
-30
-20
-7
0
12
24
33
46
54
66
72
87
91
104
109
120
127
144
147
158
159
171
172
181
185
190
195
200
204
210
212
217
217
224
226
230
234
235
240
238
245
243
252
247
255
257
256
261
259
264
264
267
268
269
270
273
272
274
272
277
273
279
274
276
274
273
275
270
275
268
273
267
269
265
264
262
260
257
256
255
251
251
246
247
241
242
234
236
226
226
216
215
208
205
199
191
188
179
178
166
164
152
144
138
132
125
122
116
109
106
99
97
90
89
83
80
78
71
71
63
65
57
60
50
53
43
46
37
39
32
26
26
22
19
17
14
