20
9537
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-3
-2
-2
-3
-2
-3
-3
-2
-3
-2
-3
-3
-2
-3
-2
-2
-4
2
4
5
8
2
1
6
4
2
0
-2
4
5
-1
-4
-2
2
-1
-2
3
4
2
7
8
2
4
5
-2
-1
2
-3
-3
1
4
1
-2
8
11
1
-4
-1
3
1
0
2
1
0
4
5
-1
-6
0
2
-3
1
-2
0
5
-2
0
1
-9
-3
3
-2
-2
-1
3
7
4
3
1
-3
2
5
1
2
3
1
0
-3
-6
-4
-3
1
6
3
3
2
-4
-1
7
9
5
0
-1
-3
-10
-10
-3
-3
-3
2
4
4
4
1
-3
-7
-7
-1
0
-3
-2
2
7
5
1
1
0
0
3
2
-4
-2
5
-2
-2
8
1
-3
-1
-5
2
1
-6
4
6
4
4
-4
2
1
-9
-1
-1
-4
1
-2
-2
0
-1
1
1
-1
-4
-5
-3
-2
0
0
-2
3
4
1
-1
-2
-4
-9
-6
0
-1
-3
-5
0
1
-7
7
9
-9
-3
4
0
1
-2
-3
-3
-6
-1
0
-3
-1
6
3
-5
-1
1
-7
-2
2
-1
-3
-6
3
7
-2
-5
-3
-2
-1
-4
-5
-6
-10
-7
-2
-2
-3
-2
-3
-3
4
7
5
3
-2
4
11
4
0
6
7
7
10
12
11
10
15
23
29
26
14
10
30
52
52
56
54
32
27
14
-15
0
38
66
90
82
38
-21
-88
-125
-98
-35
18
48
36
9
-20
-91
-138
-117
-79
14
97
72
15
-61
-98
10
119
137
121
88
55
-10
-107
-133
-28
175
322
269
107
18
10
-70
-211
-259
-184
-25
111
137
145
96
-38
-89
-136
-252
-281
-274
-285
-193
-2
203
356
407
271
-38
-320
-514
-521
-249
26
221
392
425
437
336
-38
-394
-604
-570
-241
5
181
481
604
454
221
-33
-183
-236
-414
-485
-90
343
456
515
458
145
-191
-393
-384
-230
-84
92
280
359
286
132
21
-52
-94
-20
138
253
194
-25
-253
-313
-120
105
134
75
23
-40
-139
-232
-168
-6
135
214
70
-49
162
345
304
90
-281
-442
-331
-185
39
181
188
145
-130
-371
-365
-319
-125
4
-46
238
482
197
-141
-409
-575
-469
-415
-388
-235
-143
-126
-272
-377
-121
130
171
78
-115
-143
-45
84
281
363
351
275
254
453
451
145
-124
-279
-135
229
411
395
290
116
39
93
-38
-179
-53
-180
-428
-310
-173
76
442
528
584
595
427
152
-328
-659
-608
-289
223
592
643
286
-292
-455
-224
29
115
25
43
55
-37
-89
-212
-266
-166
76
427
436
203
-94
-643
-872
-661
-584
-490
-272
-142
-106
-126
5
281
372
284
127
-130
-306
-218
-26
81
75
112
430
699
316
-423
-864
-897
-461
319
811
825
663
350
-37
-290
-342
-67
402
710
775
500
-26
-297
-283
-259
-137
-73
-239
-154
201
211
-131
-400
-330
-6
209
400
654
626
403
201
-26
-134
-9
235
401
301
-165
-662
-527
-35
124
97
-51
-283
-379
-610
-807
-595
-225
87
133
-24
-87
-202
-317
-324
-349
-145
241
253
-228
-664
-591
-241
48
230
376
601
657
418
231
178
208
257
225
340
588
648
512
154
-410
-767
-652
-249
183
418
257
-209
-653
-894
-978
-883
-577
-360
-299
-55
194
183
93
-14
51
508
1109
1729
2276
2274
1752
1211
686
166
-157
-381
-483
-418
-523
-716
-628
-400
-268
-334
-676
-1065
-1160
-1008
-957
-1075
-1004
-481
236
689
742
534
232
-100
-421
-517
-375
-208
90
535
804
866
900
880
807
902
1142
1181
1027
918
809
508
-51
-722
-1368
-1863
-2023
-1922
-1719
-1527
-1507
-1526
-1387
-1167
-989
-846
-549
-60
527
1152
1284
613
-96
-120
439
1156
1606
1536
1135
804
725
883
1044
983
886
694
188
-170
-188
-271
-424
-548
-684
-756
-861
-930
-722
-484
-423
-352
-384
-671
-989
-1292
-1527
-1266
-493
351
1070
1510
1499
1183
939
1221
1928
2194
1822
1609
1860
2197
2341
2171
1682
849
-414
-1766
-2641
-2912
-2792
-2660
-2799
-2904
-2650
-2313
-2145
-2044
-1802
-1339
-815
-266
311
642
761
953
1107
1080
1014
1000
969
896
983
1390
1789
1783
1563
1370
942
261
-277
-616
-875
-1004
-1008
-881
-598
-218
158
257
-75
-501
-721
-742
-565
-310
-260
-493
-869
-1122
-1105
-1081
-1168
-1040
-567
30
495
792
1257
2013
2592
2633
2395
2341
2452
2379
2064
1559
892
201
-549
-1240
-1436
-1170
-844
-633
-660
-919
-1069
-977
-976
-1315
-1809
-1990
-1442
-294
744
1098
828
394
181
205
252
215
128
-42
-273
-354
-192
111
449
792
1092
1053
508
-223
-877
-1282
-1289
-1143
-947
-691
-806
-1326
-1824
-2097
-1976
-1674
-1391
-634
429
1094
1448
1635
1666
1630
1380
1069
854
614
520
637
903
1228
1340
1397
1413
1053
712
722
828
1030
1358
1771
2255
2547
2429
1877
1036
173
-691
-1411
-1618
-1557
-1724
-2178
-2755
-3110
-3178
-3250
-3209
-2972
-2700
-2322
-1915
-1354
-400
517
1094
1278
1016
811
867
984
1236
1326
1043
772
597
504
638
754
544
117
-320
-654
-719
-580
-540
-527
-338
-101
7
-117
-337
-305
-12
310
549
636
555
210
-388
-765
-572
75
859
1280
1077
543
149
169
327
225
20
99
683
1534
2148
2350
1985
1160
567
412
445
518
435
310
211
-241
-1053
-1760
-2028
-1863
-1511
-1221
-1175
-1264
-1227
-1192
-1215
-1093
-892
-607
-62
478
634
474
276
174
60
-147
-310
-369
-373
-287
-147
-183
-472
-679
-536
-73
646
1362
1834
1994
1756
1437
1257
984
780
726
685
749
688
511
434
199
-51
-178
-375
-414
-272
-79
110
-134
-888
-1734
-2304
-2497
-2531
-2419
-2180
-1896
-1358
-768
-253
457
1118
1543
1765
1646
1322
836
195
-248
-379
-280
-34
264
627
1000
1220
988
284
-285
-406
-407
-519
-541
-256
46
136
304
559
599
444
310
298
412
565
710
926
1105
1124
977
514
58
-62
-221
-165
367
686
656
506
301
235
72
-277
-536
-736
-893
-980
-888
-558
-286
-224
-367
-534
-541
-711
-1063
-1182
-1151
-1223
-1333
-1311
-1302
-1576
-1966
-2072
-1623
-772
117
971
1520
1512
1366
1391
1525
1793
1954
1566
762
108
-188
-237
-217
-139
273
842
1114
1032
541
-193
-688
-794
-596
-433
-616
-861
-969
-1101
-1159
-977
-736
-606
-508
-419
-256
39
129
-35
-73
14
79
89
-132
-554
-802
-803
-806
-619
-49
568
1196
1736
1805
1712
1591
1174
787
376
-359
-901
-882
-369
409
985
1253
1241
886
473
78
-349
-460
-278
-187
-105
159
502
659
370
-40
-101
-101
-216
-326
-523
-481
-114
152
400
529
407
336
46
-457
-607
-473
-195
120
272
413
407
212
259
375
106
-480
-1062
-1246
-936
-497
-172
-38
-204
-554
-990
-1392
-1288
-859
-842
-1087
-1170
-1123
-949
-649
-96
652
1118
1284
1303
1162
1210
1461
1496
1323
1004
463
-42
-153
97
449
778
1000
1130
1506
2206
2655
2373
1509
538
-1
109
318
112
-308
-779
-1335
-1820
-2153
-2198
-1999
-2005
-2067
-1779
-1523
-1494
-1393
-1313
-1449
-1665
-1538
-760
214
768
906
959
1265
1729
1866
1682
1536
1486
1360
1049
749
685
690
576
557
791
848
301
-572
-1117
-907
-123
727
1235
1136
723
314
-279
-716
-602
-325
-124
-85
-242
-423
-828
-1370
-1600
-1797
-2035
-1724
-1099
-759
-602
-584
-650
-325
483
1414
1882
1484
707
68
-328
-292
-39
95
16
-486
-1286
-1914
-1972
-1402
-740
-268
271
885
1260
1295
1333
1492
1541
1630
1808
1766
1487
1139
946
1002
1002
815
629
367
-20
-93
183
343
460
605
506
226
-71
-226
-202
-261
-490
-846
-1022
-765
-634
-790
-873
-1174
-1563
-1515
-1385
-1481
-1539
-1462
-1261
-957
-678
-449
-255
-174
-253
-455
-531
-315
-194
-393
-528
-341
138
683
968
1035
1046
991
920
791
564
452
399
39
-419
-470
-169
279
648
612
354
171
196
604
955
808
446
81
-53
243
597
663
442
239
407
736
834
624
319
170
121
170
273
38
-460
-849
-1099
-1186
-1248
-1363
-1288
-1097
-878
-479
-99
35
10
-146
-397
-446
-251
-239
-427
-552
-634
-556
-475
-709
-914
-957
-964
-728
-230
427
959
1178
1462
1838
2187
2443
2159
1633
1434
1300
1110
1002
996
1060
1032
887
666
448
251
-121
-447
-421
-229
-71
-133
-463
-962
-1606
-2105
-2291
-2325
-2221
-2047
-1855
-1558
-1154
-635
-302
-473
-666
-443
-64
334
705
877
965
1014
954
877
654
299
143
108
44
8
-116
-429
-885
-1209
-1125
-832
-556
-372
-288
-74
180
345
650
809
625
438
117
-309
-564
-793
-723
-189
391
1038
1572
1596
1404
1002
177
-736
-1541
-2213
-2585
-2615
-2331
-1888
-1398
-795
-395
-528
-836
-940
-678
111
1027
1461
1246
450
-304
-220
585
1604
2576
3283
3760
4172
4390
4234
3486
2091
844
389
123
-507
-1346
-2021
-1968
-1326
-997
-1229
-1687
-1926
-1486
-702
-261
24
428
427
-128
-641
-968
-1210
-1108
-636
-266
-589
-1668
-2667
-2824
-2152
-804
1004
2497
2857
1808
-314
-2397
-3190
-2148
362
3017
4719
5416
4855
2822
252
-1589
-1754
-108
1975
2868
2404
1744
1896
2598
3049
2930
2088
636
-664
-1383
-1985
-2812
-3594
-3690
-2291
508
2974
3242
1161
-1795
-3985
-4597
-3274
-326
2566
3801
3184
1371
-287
-825
-962
-1553
-2426
-3237
-3652
-3429
-2921
-2561
-2199
-1694
-1170
-537
63
257
-19
-716
-1256
-909
92
1577
3548
4978
5235
4877
4041
2600
1245
792
1530
2737
2544
344
-2302
-4072
-4471
-3657
-2611
-1780
-1161
-905
-690
-229
183
47
-718
-1460
-1562
-891
37
571
1131
1989
2445
2183
1227
-26
-716
-692
-407
-335
-749
-1538
-2680
-3901
-4349
-3647
-2412
-1440
-826
-455
-436
-299
594
1787
2027
975
20
255
1244
2478
3631
4349
4566
4034
3021
2250
1327
121
-338
-51
220
344
-66
-1379
-2843
-3428
-3007
-2243
-1647
-1064
-326
314
512
149
-440
-730
-511
68
479
440
484
841
1083
1018
681
238
-323
-1275
-2139
-2279
-2003
-1819
-1878
-1961
-1820
-1647
-1556
-1384
-1008
-422
-62
-282
-596
-422
187
917
1460
1602
1698
2175
2643
2749
2675
2603
2798
3088
2946
2490
1807
671
-609
-1608
-2102
-1676
-368
767
819
21
-699
-625
-164
-228
-653
-884
-976
-1051
-1046
-667
160
754
600
-8
-583
-953
-1142
-1321
-1782
-2245
-2203
-1850
-1457
-1114
-886
-552
-177
175
721
1169
1455
1790
1828
1696
1742
1776
1966
2225
2078
1887
1666
881
-162
-1243
-2267
-2688
-2522
-1752
-471
190
-18
-317
-491
-390
70
684
1176
1299
1377
1500
1272
869
488
174
135
234
307
304
112
-159
-346
-479
-453
140
990
1048
268
-666
-1363
-1724
-2091
-2510
-2649
-2485
-1989
-1399
-846
-19
640
716
818
1207
1275
779
405
507
547
96
-667
-1086
-948
-614
-58
525
806
822
257
-883
-2003
-2590
-2426
-2077
-1901
-1677
-1742
-2248
-2790
-2765
-1743
-324
783
1418
1724
2308
3111
3761
4564
5295
5419
5026
4552
4370
4287
4038
3706
3394
3226
2988
2409
1665
908
187
-458
-928
-1294
-1761
-2054
-2197
-2679
-3485
-4260
-4343
-3640
-3016
-2609
-2033
-1272
-441
138
292
41
-416
-793
-978
-615
50
392
645
604
51
-407
-659
-630
-302
-107
-168
-689
-1469
-1775
-1288
-73
990
1326
1458
1247
562
-78
-545
-578
-221
-98
-219
-494
-1045
-1442
-1337
-1077
-794
-204
507
1035
1374
1408
1244
1100
886
611
385
264
118
-317
-815
-1212
-1791
-2315
-2202
-1391
-590
-658
-1547
-2829
-4080
-4410
-3641
-2457
-1312
-616
-241
320
827
1202
1737
2230
2431
2240
1778
1428
1427
1953
2859
3629
4072
4228
4053
3569
3097
3032
3347
3859
4290
4187
3614
2902
2041
1166
553
227
37
-365
-1259
-2324
-3287
-4395
-5426
-5852
-5755
-5280
-4677
-4518
-4752
-4926
-4886
-4665
-4506
-4576
-4741
-4883
-4692
-3871
-2608
-999
644
1431
1430
1299
979
724
892
1279
1896
2531
2883
3161
3488
4117
5142
6078
6659
6744
6517
6394
6052
5328
4564
3811
3109
2432
1767
1322
1099
1041
976
632
114
-465
-997
-1326
-1713
-2325
-2931
-3310
-3306
-3033
-2780
-2584
-2299
-1873
-1477
-1303
-1491
-2072
-2542
-2292
-1206
501
2126
3070
3550
3769
3772
3752
3577
3164
2859
2949
3419
3915
3991
3485
2500
1190
-246
-1408
-2166
-2760
-3104
-3024
-2670
-2419
-2567
-2900
-3354
-4156
-4996
-5463
-5248
-4165
-2756
-1512
-540
-33
116
172
394
892
1355
1767
2273
2671
2988
3271
3472
3682
3687
3315
2660
1690
573
-432
-1353
-2277
-3163
-3747
-3799
-3380
-2685
-1978
-1467
-1397
-1828
-2290
-2558
-2614
-2119
-1251
-443
288
774
1043
1313
1407
1318
1051
335
-554
-955
-646
267
1662
3199
4255
4426
3845
3007
2200
1301
552
281
168
167
450
577
140
-993
-2608
-4032
-5016
-5685
-6164
-6669
-6948
-6801
-6625
-6564
-6583
-6624
-6408
-5891
-5120
-4234
-3473
-2613
-1441
-102
1224
2195
2616
2729
3098
4138
5350
6020
6227
6351
6505
6598
6798
7327
7866
8106
8121
8122
8408
8965
9448
9537
9225
8747
8048
7098
6107
5054
3991
3022
2123
1423
912
505
328
457
676
412
-613
-2116
-3740
-4973
-5460
-5270
-4423
-3271
-2535
-2329
-2317
-2556
-3057
-3459
-3777
-4091
-4150
-4147
-4360
-4712
-5145
-5509
-5710
-5734
-5484
-5096
-4974
-5565
-6745
-7903
-8762
-8998
-8429
-7501
-6402
-5313
-4611
-4146
-3817
-3800
-3938
-3949
-3679
-3007
-1804
-105
1804
3576
4945
5803
6193
6412
6787
7294
7833
8301
8650
8984
8964
8218
6956
5599
4595
4013
3621
3270
2583
1470
177
-1307
-2700
-3590
-3844
-3403
-2523
-1512
-481
432
1131
1457
1253
600
-189
-815
-1403
-1967
-2132
-1917
-1608
-1428
-1650
-2265
-3089
-3933
-4428
-4524
-4555
-4601
-4642
-4764
-4800
-4511
-3940
-3261
-2578
-1898
-1285
-755
-137
674
1734
2888
3646
3941
4141
4369
4623
4882
5028
4924
4547
4022
3376
2673
2083
1410
529
-345
-1287
-2420
-3590
-4690
-5538
-5767
-5198
-4166
-3378
-3233
-3613
-4178
-4471
-4332
-4003
-3522
-2840
-2005
-954
87
796
1240
1432
1329
945
232
-520
-981
-1054
-572
248
893
1219
1256
1181
1327
1803
2467
3059
3578
4263
4996
5475
5598
5564
5689
5652
5003
4110
3402
3062
3101
3116
3012
2724
1902
968
358
-150
-482
-629
-769
-877
-1099
-1411
-1686
-2162
-2896
-3710
-4415
-4877
-5225
-5555
-5800
-5837
-5592
-5289
-5092
-4989
-4999
-5060
-5307
-5683
-5754
-5594
-5349
-4979
-4832
-4984
-5202
-5347
-5139
-4569
-3770
-2777
-1881
-1107
-177
835
1687
2372
3215
4375
5439
6049
6276
6269
6026
5674
5532
5705
6033
6097
5704
5366
5256
5132
5174
5286
5173
4911
4503
4067
3746
3374
2961
2542
1985
1401
960
623
231
-268
-723
-1095
-1474
-1777
-1964
-2181
-2521
-2889
-3105
-3263
-3645
-4035
-3973
-3439
-2760
-2385
-2493
-2814
-3249
-3815
-4213
-4245
-4001
-3511
-2805
-2086
-1439
-678
288
1271
2009
2494
2943
3373
3635
3814
4054
4229
4183
3991
3770
3560
3353
3088
2769
2420
2049
1748
1497
1245
1045
842
587
266
-106
-305
-232
34
516
1114
1612
1929
2130
2353
2628
2956
3465
4086
4425
4275
3849
3334
2771
2330
2276
2601
2913
2976
2899
2690
2289
1797
1441
1310
1134
771
397
3
-436
-805
-1208
-1690
-2025
-2153
-2236
-2408
-2822
-3452
-4014
-4427
-4642
-4553
-4322
-3942
-3265
-2508
-1872
-1440
-1233
-1089
-977
-881
-665
-410
-291
-353
-538
-793
-1115
-1358
-1337
-1152
-966
-717
-369
-48
195
330
382
603
981
1352
1957
2869
3789
4446
4547
4105
3412
2600
1873
1325
733
124
-287
-451
-419
-394
-525
-639
-612
-627
-789
-1004
-1192
-1180
-854
-392
23
335
494
464
255
-11
-160
-98
94
169
94
31
-81
-342
-706
-1129
-1589
-2120
-2616
-2829
-2776
-2593
-2320
-2058
-1770
-1304
-703
-60
463
665
757
991
1182
1172
1048
962
1061
1337
1674
1940
1980
1762
1359
873
447
146
-60
-191
-235
-175
-32
201
525
800
887
863
857
852
826
805
729
531
238
-38
-168
-175
-156
-26
324
725
951
1010
925
706
495
398
404
411
340
283
243
133
-2
-119
-177
-183
-200
-171
-130
-160
-168
-196
-380
-691
-1056
-1391
-1642
-1896
-2228
-2552
-2692
-2602
-2422
-2277
-2095
-1700
-1133
-670
-500
-574
-725
-868
-1067
-1345
-1551
-1578
-1417
-1077
-718
-455
-239
-128
-156
-271
-519
-805
-997
-1128
-1134
-929
-550
-25
579
1107
1489
1759
1873
1741
1414
996
581
292
143
17
-198
-501
-753
-823
-721
-529
-396
-491
-802
-1215
-1642
-1964
-2202
-2384
-2310
-2041
-1862
-1758
-1630
-1503
-1483
-1620
-1736
-1733
-1607
-1276
-892
-687
-589
-430
-196
-50
-20
87
302
475
575
740
983
1031
734
285
-118
-443
-807
-1216
-1365
-1091
-674
-372
-203
-130
1
233
413
572
711
777
959
1202
1264
1157
904
581
293
-3
-301
-571
-700
-582
-316
23
221
168
190
417
736
1018
1104
1120
1107
978
951
983
867
707
548
391
249
37
-245
-517
-694
-760
-699
-437
-108
128
280
302
226
121
-121
-527
-898
-1035
-890
-577
-242
59
328
556
770
936
885
571
145
-186
-244
-60
112
117
84
176
290
282
172
35
-65
-164
-266
-271
-250
-222
-4
363
725
1061
1306
1336
1148
940
826
671
419
95
-263
-508
-655
-791
-861
-932
-1014
-982
-887
-820
-862
-1093
-1378
-1514
-1417
-1129
-850
-745
-753
-696
-479
-116
305
708
1047
1183
1041
824
762
904
1061
1006
819
628
454
390
428
475
384
22
-448
-914
-1393
-1699
-1764
-1655
-1353
-1010
-771
-491
-78
315
544
611
537
348
123
-27
-19
130
394
717
922
962
875
711
671
789
890
944
980
1053
1198
1333
1391
1296
1018
685
387
194
189
354
692
1126
1401
1417
1251
953
566
206
12
-31
-61
-155
-318
-404
-266
-23
215
386
384
371
507
705
924
1153
1360
1425
1213
946
879
989
1270
1701
2235
2715
2823
2579
2204
1775
1390
1068
824
754
799
896
929
670
302
199
239
151
-18
-147
-261
-436
-633
-685
-539
-231
221
659
953
1116
1161
1212
1334
1442
1581
1700
1691
1655
1661
1654
1529
1240
956
742
512
226
-149
-513
-767
-1046
-1393
-1711
-2020
-2324
-2520
-2553
-2419
-2165
-1898
-1631
-1336
-1025
-667
-373
-345
-512
-704
-861
-957
-972
-865
-657
-411
-121
149
269
206
43
-95
-195
-301
-381
-474
-654
-820
-865
-833
-727
-507
-264
-58
154
416
756
1058
1174
1172
1121
1034
932
732
467
268
133
28
-110
-325
-567
-827
-1068
-1247
-1418
-1623
-1858
-1985
-1958
-2007
-2116
-2033
-1771
-1489
-1300
-1152
-936
-728
-550
-336
-133
12
70
76
96
66
-6
-44
-73
-103
-175
-345
-553
-646
-543
-392
-355
-373
-340
-259
-208
-238
-323
-458
-588
-633
-616
-600
-646
-734
-803
-908
-1088
-1307
-1539
-1722
-1833
-1895
-1876
-1776
-1677
-1615
-1561
-1478
-1357
-1251
-1160
-1006
-920
-1064
-1348
-1650
-1826
-1698
-1280
-663
-25
376
553
607
569
533
475
350
270
259
283
290
181
66
125
308
461
466
378
320
208
52
32
129
190
125
-6
-69
-169
-432
-684
-731
-578
-416
-391
-416
-390
-289
-111
68
166
174
131
27
-198
-458
-561
-415
-31
470
896
1102
1114
1037
880
752
792
888
923
876
776
762
781
734
795
1047
1359
1595
1675
1630
1482
1265
1069
927
890
988
1128
1243
1334
1379
1314
1170
1086
1084
1108
1146
1147
1088
985
850
779
827
882
872
832
709
475
242
36
-81
-67
-107
-236
-401
-676
-938
-1096
-1197
-1155
-1050
-1045
-1095
-1130
-1044
-771
-437
-146
46
105
95
89
131
224
329
465
658
820
898
1008
1197
1361
1452
1434
1335
1229
1107
1024
1014
985
954
928
840
705
555
489
520
478
392
393
395
288
134
56
43
25
32
88
189
303
382
460
542
565
488
281
4
-265
-498
-642
-702
-695
-612
-528
-521
-604
-669
-598
-449
-292
-155
-81
-70
-178
-323
-301
-172
-19
167
339
534
703
723
675
593
435
290
260
375
562
689
686
527
276
25
-165
-218
-166
-98
-41
-61
-157
-217
-229
-200
-106
19
145
232
252
237
138
-17
-69
-26
29
79
91
101
111
84
117
190
165
114
153
307
574
784
782
658
543
482
455
392
294
184
45
-59
-37
147
442
672
731
681
648
712
774
720
612
548
563
599
604
594
492
239
-111
-507
-875
-1206
-1467
-1549
-1525
-1505
-1507
-1604
-1763
-1885
-1918
-1834
-1714
-1617
-1515
-1456
-1488
-1612
-1775
-1855
-1818
-1706
-1582
-1491
-1410
-1327
-1230
-1118
-1004
-840
-642
-506
-422
-413
-515
-667
-792
-841
-872
-972
-1114
-1246
-1299
-1209
-1036
-836
-621
-437
-297
-170
-38
96
236
416
621
747
732
611
486
466
544
579
520
431
332
207
28
-189
-372
-477
-495
-490
-537
-611
-694
-770
-798
-748
-587
-388
-279
-283
-362
-396
-303
-152
36
229
410
679
972
1129
1114
951
792
769
816
859
825
672
493
353
248
192
155
104
57
-15
-165
-382
-578
-628
-535
-405
-286
-229
-244
-215
-99
79
319
527
636
693
722
728
737
737
685
590
473
331
196
71
-36
-80
-116
-150
-170
-267
-379
-450
-525
-534
-502
-520
-577
-702
-837
-893
-840
-625
-344
-128
59
213
327
426
485
494
463
432
443
436
354
257
247
344
517
741
918
1000
1031
1000
925
837
737
706
822
1035
1238
1361
1401
1347
1201
1012
826
680
597
552
504
425
310
153
7
-114
-273
-415
-507
-632
-759
-863
-996
-1149
-1322
-1460
-1466
-1397
-1337
-1245
-1081
-900
-743
-566
-347
-115
106
329
603
892
1079
1167
1242
1303
1336
1416
1553
1662
1689
1626
1560
1576
1633
1695
1754
1777
1790
1764
1615
1419
1298
1205
1030
733
343
-37
-315
-468
-520
-570
-705
-882
-1047
-1204
-1333
-1378
-1314
-1203
-1110
-1043
-1006
-977
-959
-989
-1004
-942
-809
-618
-403
-219
-106
-91
-132
-144
-119
-144
-219
-238
-203
-185
-183
-177
-162
-150
-147
-72
92
224
231
124
3
-10
105
277
448
617
789
920
971
1020
1168
1350
1469
1548
1601
1597
1549
1498
1484
1481
1396
1218
1016
848
744
673
579
480
424
412
392
320
212
107
-25
-196
-323
-396
-452
-457
-446
-506
-612
-708
-795
-860
-887
-905
-979
-1120
-1309
-1514
-1670
-1718
-1654
-1543
-1488
-1512
-1562
-1657
-1821
-1941
-1898
-1708
-1464
-1217
-965
-741
-596
-538
-545
-551
-464
-255
29
306
499
574
550
473
344
176
4
-180
-341
-428
-451
-396
-294
-220
-174
-180
-244
-330
-473
-611
-628
-568
-469
-313
-136
9
92
105
57
-5
-24
19
101
163
197
226
196
93
-33
-150
-212
-244
-303
-336
-352
-395
-437
-491
-555
-614
-717
-811
-831
-817
-775
-744
-788
-860
-922
-930
-806
-556
-216
173
492
651
668
620
570
525
483
454
440
429
391
328
271
197
87
-46
-190
-299
-330
-298
-241
-202
-223
-260
-229
-136
-36
58
149
255
390
525
620
665
674
652
588
499
397
272
169
139
179
269
305
201
19
-149
-247
-276
-284
-255
-215
-252
-340
-442
-540
-573
-544
-495
-441
-401
-375
-386
-453
-535
-562
-474
-297
-124
-25
-29
-49
6
116
239
339
425
578
816
1062
1210
1197
1050
832
628
513
491
498
429
294
190
140
148
188
175
122
100
133
203
279
341
379
388
343
248
207
309
519
782
1048
1243
1312
1289
1278
1357
1498
1593
1600
1549
1428
1257
1106
1010
1008
1080
1139
1149
1101
975
793
596
394
183
7
-117
-212
-278
-336
-410
-493
-595
-651
-606
-524
-435
-309
-180
-104
-120
-224
-364
-479
-541
-553
-510
-429
-335
-237
-188
-181
-136
-57
34
156
281
372
396
333
219
87
-2
-19
-50
-126
-199
-279
-374
-437
-422
-350
-305
-320
-371
-480
-636
-775
-843
-776
-549
-245
12
140
144
58
-90
-231
-305
-306
-251
-159
-36
97
190
217
168
49
-44
-4
163
377
572
702
767
771
698
575
447
305
172
88
45
71
161
222
196
61
-153
-367
-586
-794
-903
-884
-735
-520
-389
-368
-390
-422
-421
-399
-399
-403
-379
-296
-147
15
145
226
254
272
338
432
463
398
300
221
200
236
251
205
110
-5
-77
-113
-146
-152
-127
-39
111
222
273
274
218
183
214
282
365
404
375
328
281
233
172
99
38
13
54
137
199
217
164
17
-193
-425
-649
-800
-832
-778
-712
-688
-723
-781
-827
-853
-814
-698
-575
-545
-627
-708
-725
-739
-768
-790
-805
-809
-821
-851
-902
-986
-1053
-1067
-1064
-1050
-986
-852
-681
-516
-363
-233
-166
-185
-267
-373
-463
-469
-376
-269
-210
-207
-251
-305
-355
-380
-331
-237
-161
-87
-12
25
20
25
79
160
221
222
146
20
-120
-204
-156
11
214
367
423
379
268
162
100
62
68
123
158
149
125
122
150
183
231
343
499
650
774
853
877
886
892
853
754
613
467
386
374
395
458
540
582
542
432
326
247
167
84
13
-31
-50
-82
-140
-208
-265
-315
-362
-382
-378
-372
-373
-394
-398
-320
-162
23
160
198
147
24
-128
-253
-333
-364
-340
-270
-163
-59
5
32
37
16
-47
-161
-308
-452
-557
-569
-447
-223
29
228
302
271
206
120
42
12
20
53
99
116
111
116
151
206
244
263
274
282
317
361
410
503
617
743
913
1112
1304
1426
1457
1453
1425
1376
1331
1293
1273
1255
1213
1129
982
811
664
569
554
586
666
788
873
916
900
799
684
535
304
45
-224
-475
-652
-772
-840
-845
-797
-699
-578
-457
-316
-171
-73
-1
89
160
187
201
194
178
182
172
148
154
198
260
320
355
365
352
315
255
190
165
180
179
160
123
44
-39
-98
-115
-55
31
83
114
118
98
70
17
-37
-91
-155
-181
-156
-92
-3
53
50
24
4
3
-2
-49
-110
-145
-157
-151
-155
-183
-213
-262
-349
-435
-499
-546
-563
-571
-586
-597
-591
-579
-572
-602
-720
-918
-1129
-1300
-1395
-1429
-1442
-1440
-1412
-1338
-1209
-1051
-877
-719
-632
-619
-642
-664
-679
-676
-627
-547
-457
-369
-325
-334
-360
-376
-366
-344
-320
-263
-170
-58
58
134
151
139
108
53
-4
-43
-62
-37
16
39
42
27
-47
-160
-285
-410
-507
-579
-615
-618
-612
-569
-506
-467
-438
-410
-368
-297
-235
-177
-122
-88
-39
28
95
166
237
316
402
457
458
414
344
264
186
128
113
115
60
-25
-54
-5
125
303
450
545
602
661
777
931
1069
1164
1197
1169
1100
1002
888
766
633
476
334
232
144
79
38
-35
-142
-234
-292
-319
-350
-417
-494
-562
-645
-732
-777
-767
-722
-665
-588
-489
-391
-295
-217
-186
-189
-215
-244
-238
-216
-194
-152
-93
-11
113
257
420
591
723
798
800
745
684
620
550
499
451
398
342
273
218
198
206
242
302
376
431
443
416
334
218
114
40
20
41
52
27
-47
-128
-153
-126
-39
76
150
182
167
97
20
-33
-51
-33
2
64
163
273
371
461
543
595
608
563
448
305
157
44
52
172
332
491
594
621
597
547
509
488
444
351
214
68
-65
-182
-286
-377
-442
-473
-448
-350
-227
-128
-62
-30
-1
61
151
233
277
287
297
352
442
522
607
677
670
590
445
258
109
39
69
188
311
413
521
607
634
591
481
347
232
154
120
106
97
99
96
75
40
-21
-110
-200
-257
-285
-304
-296
-241
-174
-139
-158
-195
-199
-174
-152
-152
-178
-220
-272
-288
-232
-159
-129
-143
-199
-295
-405
-508
-596
-660
-688
-672
-619
-544
-458
-393
-376
-373
-364
-366
-360
-321
-244
-132
-8
117
227
289
299
258
185
123
91
76
61
37
4
-28
-32
-3
20
39
67
53
-26
-138
-268
-394
-475
-518
-541
-548
-542
-531
-527
-523
-510
-495
-472
-448
-435
-437
-447
-455
-460
-469
-472
-463
-461
-499
-584
-684
-774
-849
-912
-979
-1041
-1097
-1170
-1247
-1282
-1241
-1126
-978
-841
-739
-671
-620
-567
-493
-380
-234
-93
32
167
326
497
646
735
753
721
654
573
491
409
333
255
161
79
20
-12
-10
-4
-21
-65
-135
-177
-170
-143
-96
-50
-42
-64
-114
-172
-223
-278
-299
-260
-196
-127
-54
24
105
185
262
321
354
370
366
371
411
478
564
648
721
799
870
904
891
840
787
763
763
768
751
700
617
506
391
290
217
189
179
156
151
173
187
198
202
167
120
104
103
98
88
87
114
142
155
175
192
187
171
155
167
223
307
402
498
599
709
799
867
916
917
858
757
646
559
511
505
530
578
633
672
683
655
599
552
511
461
404
347
293
223
122
-2
-149
-319
-468
-552
-577
-566
-539
-516
-491
-455
-431
-441
-495
-569
-633
-679
-708
-727
-739
-727
-704
-693
-697
-719
-758
-788
-780
-739
-680
-617
-564
-517
-476
-440
-387
-310
-220
-122
-35
35
102
152
165
164
180
208
235
266
301
328
337
338
373
445
509
566
615
621
602
564
484
379
262
159
102
86
125
230
347
440
504
551
603
639
635
598
532
461
413
379
339
286
225
170
141
125
102
88
85
90
116
158
200
231
239
224
202
176
138
108
98
91
94
131
195
247
255
207
125
32
-68
-161
-223
-234
-192
-141
-120
-135
-189
-254
-303
-351
-384
-384
-378
-389
-426
-493
-593
-697
-746
-736
-697
-645
-591
-540
-516
-524
-550
-603
-676
-764
-832
-829
-792
-731
-623
-530
-482
-476
-528
-601
-655
-666
-623
-551
-469
-396
-340
-299
-288
-292
-287
-296
-332
-398
-481
-541
-542
-478
-366
-226
-98
-48
-78
-146
-221
-260
-257
-227
-167
-91
-8
76
141
175
172
133
68
-15
-69
-64
-27
10
19
1
-14
-21
-19
-5
15
13
-34
-105
-171
-238
-297
-341
-371
-386
-379
-336
-267
-209
-183
-203
-251
-286
-290
-280
-264
-227
-165
-93
-12
61
116
153
161
139
97
49
11
-11
-4
35
96
181
268
323
332
282
196
112
47
15
9
22
67
117
138
138
102
34
-27
-71
-80
-24
69
168
264
335
385
428
468
511
561
622
681
717
730
731
738
776
853
953
1060
1146
1179
1143
1055
956
890
868
882
919
947
928
855
766
696
671
708
777
822
819
774
692
611
576
584
627
703
768
790
757
653
524
409
298
226
198
170
115
19
-92
-185
-264
-319
-344
-337
-288
-220
-152
-89
-52
-43
-28
-7
-7
-27
-47
-48
-10
46
94
116
90
38
-4
-27
-20
11
44
68
80
86
84
67
18
-66
-151
-224
-290
-347
-404
-465
-551
-666
-769
-853
-932
-989
-1010
-1008
-990
-966
-940
-916
-885
-840
-772
-690
-634
-613
-604
-605
-607
-600
-588
-575
-568
-565
-554
-544
-542
-564
-604
-629
-617
-577
-524
-452
-354
-253
-167
-110
-89
-82
-78
-80
-71
-43
-5
26
37
44
47
47
66
108
174
246
276
260
216
150
77
13
-31
-55
-65
-57
-42
-34
-36
-54
-92
-150
-202
-225
-234
-236
-241
-274
-313
-322
-304
-275
-259
-261
-276
-299
-317
-331
-344
-345
-338
-320
-284
-225
-149
-65
9
56
84
103
124
157
196
239
264
249
216
181
156
174
225
283
330
366
404
427
433
432
424
431
442
443
458
469
454
426
392
386
409
434
456
449
410
352
282
213
144
75
14
-49
-109
-157
-189
-193
-180
-151
-113
-95
-98
-115
-137
-140
-125
-101
-58
10
97
200
309
391
424
424
420
424
440
444
425
391
346
322
336
348
340
325
294
269
284
337
412
487
555
604
610
578
514
441
385
342
312
285
239
196
168
135
83
11
-54
-99
-128
-149
-187
-240
-294
-345
-363
-348
-317
-262
-205
-177
-170
-181
-198
-202
-210
-230
-254
-292
-336
-362
-383
-396
-380
-357
-334
-285
-224
-160
-97
-44
6
48
59
51
55
78
113
153
190
217
232
223
183
120
44
-27
-81
-113
-134
-166
-192
-188
-165
-124
-66
-14
26
65
107
143
159
143
95
14
-93
-193
-266
-329
-390
-453
-506
-532
-544
-553
-557
-549
-512
-458
-420
-401
-397
-394
-382
-367
-354
-338
-310
-261
-187
-111
-33
68
190
320
435
499
512
481
414
347
294
263
253
232
201
164
99
33
-15
-33
-17
-7
-24
-61
-113
-157
-163
-120
-53
19
86
130
158
192
226
263
300
331
373
426
480
536
581
592
564
519
467
419
393
382
355
310
248
162
48
-85
-225
-378
-527
-638
-712
-769
-810
-845
-871
-852
-794
-732
-670
-623
-595
-580
-597
-634
-664
-666
-637
-608
-592
-585
-597
-616
-627
-616
-559
-454
-307
-141
6
134
233
289
321
339
351
370
400
450
512
569
608
612
584
525
433
335
245
174
143
127
101
75
53
36
25
12
-10
-43
-62
-46
-9
36
82
117
132
120
101
90
89
108
143
194
260
304
310
289
235
169
116
61
-2
-62
-132
-218
-301
-363
-385
-352
-283
-208
-136
-74
-18
24
54
89
129
174
208
210
203
203
202
209
218
233
259
287
318
338
339
341
332
307
283
253
230
228
231
262
326
382
417
439
447
445
428
405
391
382
384
396
406
411
376
302
211
116
42
-15
-76
-140
-205
-247
-258
-260
-251
-234
-214
-198
-195
-175
-142
-118
-84
-50
-5
76
151
201
230
227
198
151
107
72
29
-9
-35
-61
-74
-74
-73
-73
-86
-108
-123
-127
-113
-93
-96
-123
-149
-165
-185
-203
-200
-176
-153
-141
-135
-129
-118
-91
-54
-21
7
24
25
23
11
-18
-69
-145
-209
-249
-290
-327
-367
-418
-456
-475
-464
-427
-393
-353
-323
-302
-263
-233
-213
-179
-155
-120
-67
-31
6
35
31
24
18
22
53
91
141
197
230
259
300
346
402
466
521
555
568
562
542
520
501
482
455
403
337
261
164
68
-9
-71
-114
-140
-165
-190
-230
-294
-362
-418
-449
-451
-441
-423
-390
-348
-300
-255
-240
-245
-259
-288
-309
-326
-353
-380
-415
-452
-482
-514
-516
-480
-432
-363
-284
-211
-133
-65
-7
61
126
178
229
274
295
297
295
285
275
270
259
242
229
236
262
289
310
322
330
339
345
351
361
363
343
313
290
265
237
219
199
175
134
58
-36
-136
-235
-318
-389
-433
-440
-434
-424
-414
-407
-401
-402
-407
-407
-404
-399
-387
-358
-306
-240
-166
-97
-39
8
28
35
55
65
58
48
27
6
16
54
108
160
184
166
113
53
6
-14
1
35
80
133
157
153
144
116
80
46
9
-23
-44
-54
-56
-61
-63
-74
-105
-125
-141
-172
-201
-225
-243
-248
-245
-228
-200
-180
-159
-128
-91
-65
-67
-87
-126
-180
-207
-198
-170
-133
-108
-96
-81
-52
-12
26
47
59
76
96
127
174
219
252
281
304
327
353
370
377
372
353
337
315
285
269
273
291
319
335
313
268
232
214
222
252
293
342
386
408
409
384
344
323
317
317
339
368
377
358
332
317
299
271
255
256
261
257
243
216
171
122
75
20
-26
-52
-72
-93
-114
-132
-146
-155
-160
-157
-133
-87
-41
-7
7
6
2
5
31
76
113
139
153
144
121
100
86
80
75
61
41
22
-11
-60
-104
-145
-192
-234
-254
-254
-251
-258
-273
-301
-331
-352
-371
-379
-367
-347
-329
-317
-315
-316
-314
-330
-363
-382
-394
-423
-442
-454
-474
-490
-502
-496
-465
-438
-420
-390
-354
-331
-318
-318
-328
-319
-297
-266
-208
-156
-122
-101
-110
-116
-107
-102
-75
-33
6
56
93
125
167
197
216
236
246
249
253
263
284
321
352
355
340
311
284
282
276
247
210
149
77
22
-27
-64
-82
-96
-99
-85
-75
-72
-53
-18
0
0
0
5
6
-16
-50
-94
-163
-213
-221
-215
-197
-178
-168
-158
-165
-179
-188
-202
-205
-196
-184
-171
-174
-170
-151
-145
-138
-116
-85
-53
-28
0
30
57
89
119
155
202
258
329
401
457
482
478
468
450
436
452
479
507
545
565
560
547
520
486
451
400
352
310
263
225
192
157
131
98
58
35
20
3
-19
-42
-56
-59
-47
-27
-11
13
52
98
138
153
151
140
115
90
69
40
5
-21
-24
-24
-43
-63
-79
-102
-111
-95
-74
-52
-25
-14
-14
-22
-49
-76
-88
-90
-64
-23
5
13
-6
-40
-69
-97
-101
-64
-8
60
136
198
239
261
261
246
226
200
161
130
113
88
49
-7
-80
-152
-216
-270
-306
-342
-379
-403
-414
-414
-404
-385
-360
-341
-338
-349
-375
-403
-422
-434
-441
-452
-472
-494
-525
-566
-588
-580
-555
-530
-499
-453
-402
-360
-325
-301
-271
-215
-144
-76
-13
41
94
154
211
256
303
354
398
435
465
491
516
524
514
492
458
434
418
389
367
358
348
337
317
294
292
297
301
305
297
287
282
272
256
231
194
156
129
118
116
105
77
40
9
-1
-1
7
36
63
60
37
5
-33
-74
-108
-124
-141
-162
-172
-180
-192
-209
-232
-252
-261
-259
-249
-237
-225
-214
-205
-196
-188
-188
-198
-207
-219
-245
-268
-282
-300
-322
-345
-359
-358
-347
-319
-274
-232
-203
-174
-143
-111
-71
-18
40
103
164
210
231
232
239
262
298
346
409
477
525
543
546
543
528
502
481
463
430
395
350
277
206
152
102
49
-17
-89
-161
-246
-327
-385
-432
-477
-504
-516
-530
-545
-547
-534
-502
-460
-426
-390
-344
-293
-242
-198
-165
-142
-125
-103
-81
-58
-21
16
39
64
94
113
133
158
176
192
196
179
158
129
107
108
120
149
186
204
205
182
151
130
106
99
118
134
145
144
123
109
97
81
72
71
75
81
93
113
112
91
70
48
29
16
-2
-26
-50
-69
-79
-77
-60
-30
0
28
55
73
78
68
50
40
37
41
48
56
66
72
81
88
75
63
57
40
12
-31
-80
-123
-158
-179
-201
-239
-286
-343
-389
-414
-441
-454
-460
-470
-459
-433
-401
-352
-300
-245
-188
-145
-120
-102
-82
-59
-26
9
28
47
65
65
61
52
43
30
-1
-30
-50
-68
-63
-38
-8
17
31
47
62
72
88
108
135
169
210
257
296
317
323
310
293
277
256
233
215
214
215
204
195
191
180
157
129
106
82
63
65
77
84
91
90
83
83
87
86
88
89
93
117
145
154
157
152
130
90
42
0
-33
-63
-74
-66
-54
-32
-2
22
52
85
103
114
123
135
155
188
233
284
336
389
430
445
436
419
407
402
403
396
375
351
330
311
272
216
176
142
100
60
16
-17
-43
-85
-113
-122
-133
-139
-143
-153
-170
-203
-245
-279
-298
-307
-308
-300
-277
-247
-234
-241
-260
-292
-318
-326
-331
-323
-299
-269
-239
-214
-189
-154
-114
-77
-43
-11
10
27
48
65
77
81
83
84
66
43
26
-5
-43
-79
-104
-126
-166
-201
-213
-218
-204
-184
-177
-162
-141
-128
-120
-110
-92
-68
-47
-29
-15
-14
-25
-39
-49
-59
-78
-106
-118
-113
-122
-141
-150
-165
-186
-210
-244
-277
-305
-329
-338
-356
-397
-429
-448
-455
-455
-466
-481
-497
-520
-524
-508
-485
-445
-392
-332
-273
-227
-182
-133
-90
-70
-70
-69
-66
-50
-3
47
92
151
220
300
376
423
442
435
416
392
358
341
337
326
307
269
221
178
134
118
131
134
140
161
186
215
247
285
314
328
341
349
351
358
368
385
399
398
397
397
389
373
346
320
306
301
305
315
324
324
316
303
283
254
224
197
173
148
116
94
94
107
117
117
118
123
122
126
124
110
104
86
46
5
-49
-108
-149
-169
-166
-152
-134
-106
-88
-83
-87
-97
-94
-84
-78
-62
-41
-12
26
52
63
59
52
40
11
-19
-46
-76
-96
-115
-133
-138
-146
-138
-114
-99
-82
-64
-63
-67
-71
-73
-80
-91
-79
-57
-45
-35
-26
-17
-9
-9
-9
-9
-5
0
-9
-28
-58
-98
-121
-136
-158
-172
-176
-175
-157
-131
-114
-105
-108
-127
-160
-204
-254
-309
-359
-400
-439
-464
-468
-462
-455
-458
-471
-483
-499
-516
-524
-513
-477
-440
-409
-371
-344
-322
-277
-227
-189
-161
-136
-97
-48
-6
30
60
83
101
118
130
137
157
190
219
242
252
253
265
295
330
367
399
419
433
452
466
465
461
442
398
353
308
269
252
241
223
207
194
180
156
133
118
105
98
86
57
28
1
-23
-39
-48
-64
-104
-163
-224
-288
-343
-381
-410
-425
-427
-420
-395
-364
-335
-301
-260
-220
-185
-159
-156
-164
-172
-176
-158
-126
-103
-80
-46
-8
27
72
132
176
215
260
294
331
369
376
382
409
437
455
458
444
411
374
352
331
306
289
264
236
210
167
113
67
30
-1
-35
-77
-103
-107
-106
-97
-73
-37
6
44
73
97
113
119
119
112
107
108
95
67
41
11
-15
-29
-30
-19
-11
-6
1
-11
-37
-75
-125
-164
-187
-201
-203
-196
-183
-178
-178
-175
-170
-161
-153
-137
-109
-83
-58
-33
-9
22
49
74
90
86
70
51
35
23
14
27
42
38
35
27
12
6
-12
-30
-29
-23
-10
7
14
24
35
41
51
62
65
71
76
84
92
80
64
44
8
-23
-37
-52
-73
-86
-83
-75
-62
-50
-45
-41
-49
-58
-54
-52
-45
-38
-35
-25
-10
20
60
85
114
143
153
157
152
124
77
37
-8
-56
-72
-90
-104
-91
-114
-99
-13
5
-12
0
-5
-6
-2
-7
-3
-4
-6
-3
-6
-4
-4
-6
-3
-5
-4
-4
-5
-4
-5
-5
-4
-5
-4
-4
-5
-4
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
