20
15377
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
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
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
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
3
2
2
2
2
2
3
2
2
2
2
2
3
2
3
2
3
2
3
2
3
2
3
2
3
2
2
3
3
2
3
2
2
3
2
-5
-6
-5
-5
-8
-6
-5
-5
-6
-5
-3
-2
-5
-4
-3
-4
-4
-2
-4
-4
-2
-1
-4
-3
-1
-2
-3
-2
-2
-2
-4
-3
-2
-3
-5
-1
-1
-3
-5
-3
-4
-3
-3
-4
-4
-2
-3
-3
0
3
1
-3
-6
-4
-2
-1
-2
-1
-2
-3
-3
-2
-2
-1
-3
-2
0
0
-3
-1
1
0
-2
-1
-2
-2
-3
-4
-3
1
1
-1
-2
-1
-2
-3
-2
0
-2
-2
0
1
-4
-5
-3
1
0
0
0
-2
-4
-2
0
-1
-5
-3
-3
-5
-5
-3
-4
-2
-1
-1
-4
-3
-3
-2
-4
-5
-6
-3
-4
-4
-2
-2
-5
-4
-1
-1
-3
-2
-4
-4
-2
0
-4
-5
-2
0
-2
-1
1
0
-2
-2
-1
-1
-1
1
0
-1
-3
-3
-3
1
0
-6
-7
-1
-1
-4
-4
-1
-2
-2
-2
-2
-4
-4
-4
-2
-2
-1
-2
-2
-4
-4
-4
-2
0
0
-2
-2
-3
-4
-6
-4
-3
-4
-5
-5
-6
-5
-1
2
0
0
-2
-2
-21
2
-17
5
-10
7
-17
6
-12
-2
-29
-11
-39
-30
-46
-15
-23
6
-10
10
-13
-3
-28
2
-5
19
-9
-14
-64
-65
-95
-64
-48
3
-16
-23
-83
-83
-85
-26
6
91
110
113
35
-10
-67
-39
-28
29
36
-28
-110
-123
-92
-55
-7
21
26
58
81
61
52
60
31
8
33
66
90
134
175
183
153
110
78
58
44
72
129
115
12
-22
84
185
149
4
-124
-57
196
335
210
23
-85
-77
78
216
218
232
152
-218
-550
-482
-133
247
370
146
-40
-27
-19
144
457
519
526
660
360
-237
-329
-12
264
388
104
-313
-244
-33
-58
25
60
-27
350
845
752
518
356
24
40
417
464
531
793
431
-270
-429
-348
-235
56
3
-296
-59
298
102
-269
-552
-705
-400
46
126
176
214
-330
-1088
-1244
-911
-523
-107
316
606
655
462
155
-267
-824
-1035
-493
315
782
967
938
598
208
31
-101
-242
-95
540
1304
1390
585
-234
-577
-961
-1363
-1126
-413
233
756
933
407
-431
-815
-449
237
555
468
363
111
-292
-422
-630
-1334
-1668
-1125
-418
279
1043
1032
116
-542
-511
-227
316
1123
1690
1640
993
46
-644
-735
-481
-327
-347
-417
-558
-626
-170
711
1258
1163
706
170
5
475
999
989
574
22
-336
-309
-466
-964
-744
266
571
-179
-768
-640
-195
179
268
175
282
606
815
756
465
-43
-639
-1025
-1120
-1228
-1313
-946
-378
-326
-665
-702
-110
865
1381
1144
1223
1767
1390
484
751
1524
1285
396
-716
-2091
-2712
-2064
-1139
-474
18
167
133
37
-388
-746
-681
-860
-1144
-331
1312
2219
1943
1270
811
441
-210
-1020
-1561
-1732
-1532
-1062
-797
-772
-399
208
351
15
-363
-438
138
1038
1260
668
134
21
34
-26
-179
-239
70
528
710
677
569
175
-480
-984
-1101
-964
-748
-401
92
277
-132
-504
-226
356
666
426
-376
-1099
-1094
-899
-1224
-1659
-1685
-1479
-1132
-595
-262
-432
-639
-427
-133
78
833
1899
2025
1411
1297
1401
1261
1770
2759
2820
2071
1266
243
-511
-207
364
299
-115
-678
-1364
-1796
-1956
-1914
-1388
-498
408
1207
1396
701
-173
-720
-923
-640
-456
-1112
-1886
-2166
-2596
-2905
-2197
-948
422
2300
3985
4651
4784
4470
3427
2473
1878
921
108
202
420
258
122
-202
-799
-937
-608
-421
-300
-40
135
221
259
-47
-703
-1145
-988
-437
66
132
-371
-858
-557
177
427
289
264
262
242
295
259
275
331
-322
-1500
-1785
-1035
-434
-179
230
491
71
-894
-1871
-2385
-2337
-2074
-1909
-1892
-2095
-2493
-2716
-2573
-2240
-1540
-244
909
1090
572
-21
-211
499
1664
2203
2198
2156
1640
687
103
-152
-321
24
571
534
265
248
58
-311
-307
-162
-343
-441
-89
253
158
-397
-1446
-2664
-3323
-3128
-2265
-1196
-775
-1026
-751
185
573
384
434
633
764
866
633
273
259
164
7
690
1699
1614
615
-185
-390
-143
248
633
1138
1554
1657
1886
2404
2800
3114
3404
3023
1795
564
-71
-448
-1049
-1742
-2175
-2409
-2387
-1741
-910
-844
-1399
-1821
-2017
-2098
-2001
-1910
-1986
-2125
-2001
-1090
519
1831
2419
2690
2770
2970
4005
5280
5095
3185
1185
548
954
907
-178
-1429
-2098
-2215
-2085
-2251
-2828
-3055
-2736
-2652
-2984
-3235
-3106
-2531
-1971
-2110
-2549
-2375
-1522
-417
302
93
-259
290
1105
1358
1376
1248
869
735
841
678
434
463
702
912
631
-85
-389
-241
-293
-365
-204
-105
16
23
-562
-1183
-1371
-1959
-2880
-2939
-2253
-1594
-850
-184
-82
-120
201
677
1204
1716
1917
2032
2507
2855
2357
1377
763
700
918
1120
977
499
-41
-713
-1334
-1008
396
1752
2359
2439
2312
2228
2174
1801
1169
626
234
28
-101
-504
-963
-1112
-1248
-1391
-1231
-1280
-1989
-2861
-3465
-3582
-3128
-2893
-3237
-2962
-1549
-116
751
1512
2544
3860
4968
5282
5108
4932
4456
3348
1643
-572
-2769
-4158
-4501
-4124
-3621
-3403
-3099
-2339
-1617
-1311
-1150
-922
-236
1333
3043
3771
3550
2693
1049
-1006
-2645
-3485
-3405
-2599
-1770
-1313
-1118
-1267
-1727
-2052
-1958
-1346
-310
424
446
507
1106
1818
2548
3377
3717
3327
2912
2914
2949
2410
1098
-350
-994
-721
-122
338
507
656
1402
2783
4073
4859
5339
5458
4831
3479
1969
793
-27
-681
-1189
-1561
-2012
-2485
-2485
-1985
-1470
-853
122
776
546
-51
-544
-871
-809
-607
-781
-896
-457
-65
-251
-839
-1583
-2063
-1840
-1067
25
1316
2341
2881
3227
3278
2699
1756
991
504
3
-451
-183
899
1995
3006
4371
5431
5319
4380
3358
2581
1962
1162
326
-283
-1201
-2462
-3063
-2957
-2809
-2476
-2043
-2061
-2242
-2311
-2503
-2492
-2143
-2000
-1999
-2071
-2773
-3754
-4153
-3990
-3212
-1760
-525
157
955
1734
1970
1771
1106
185
31
854
1619
1616
857
-383
-1578
-2198
-2021
-1401
-1146
-1362
-1251
-642
-45
624
1641
2665
3249
3053
1826
4
-1490
-2196
-2225
-1989
-2051
-2433
-2403
-1651
-825
-335
192
828
1123
1086
1138
1286
1302
1283
1407
1516
1364
1200
1490
1943
1921
1679
1733
1709
1144
250
-529
-597
442
1979
3107
3554
3218
2195
1148
441
83
490
1550
2148
1897
1497
1191
627
-361
-1666
-2781
-3074
-2674
-2285
-2218
-2206
-1762
-693
486
969
335
-1193
-2540
-2630
-1858
-1291
-828
11
806
1163
1342
1628
2216
3023
3379
2933
2161
1467
874
303
-521
-1578
-2208
-2147
-1950
-1982
-2061
-1939
-1537
-1040
-686
-433
-153
217
780
1357
1505
1190
779
500
378
227
-93
-228
5
-17
-552
-873
-625
-344
-421
-739
-951
-784
-559
-965
-1920
-2593
-2483
-1809
-1272
-1494
-2184
-2484
-2233
-1806
-1312
-1071
-1571
-2320
-2438
-2153
-2053
-1886
-1340
-772
-548
-539
-371
44
464
860
1210
917
-126
-732
-59
1294
2292
2192
995
-263
-721
-536
-139
-183
-1215
-2306
-2156
-1174
-226
623
989
473
-230
-488
-620
-857
-787
-213
161
-306
-996
-1206
-1118
-600
195
-139
-1534
-2099
-1784
-1554
-849
296
1133
2586
4978
6697
7410
7735
7243
6148
5176
3803
1873
118
-1356
-2156
-1577
-332
630
1108
642
-453
-844
-622
-646
-555
-57
440
776
456
-839
-1910
-1755
-1041
-578
-614
-1108
-1268
-315
1079
1739
1754
1962
2195
1489
-73
-1462
-2366
-2804
-2397
-1453
-759
-161
524
649
193
-8
313
712
535
-639
-2198
-2898
-2267
-739
778
1320
1036
1022
1314
1047
369
-88
-357
-357
-176
-889
-2499
-3050
-2045
-1388
-1913
-2587
-2553
-1418
395
1191
495
45
547
909
796
506
-109
-559
115
1674
2854
2676
1263
-191
-702
-324
407
877
943
1261
1821
1796
1524
1656
1603
1480
2052
2102
474
-1331
-2056
-2138
-1437
277
1883
2363
1768
739
83
-126
-497
-1010
-1330
-1487
-1329
-909
-760
-686
-191
299
463
637
661
223
-261
-323
0
416
488
-94
-1116
-1887
-1911
-1540
-1221
-597
375
1027
1602
2673
3380
3036
2525
2302
1655
426
-606
-699
245
1694
3105
4067
4003
2936
1710
690
-401
-1651
-2984
-4083
-4691
-5408
-6388
-6289
-4769
-3386
-2848
-2465
-1854
-1048
-413
-576
-1218
-1396
-1160
-1159
-1616
-2278
-2478
-1874
-1055
-463
-5
189
80
-177
-701
-1130
-732
242
1117
1650
1546
1130
1321
1696
1266
604
471
496
374
86
-548
-1360
-1931
-1890
-1074
-89
535
1191
1759
1802
2084
2870
3097
2846
2830
2577
2017
1680
1151
511
626
1006
862
693
767
754
550
-108
-1035
-1339
-1090
-1020
-1157
-1405
-1540
-972
-54
422
616
758
974
1635
1872
606
-1014
-1712
-1842
-1286
58
889
905
1261
1998
2589
3118
3171
2303
1111
46
-959
-1605
-1717
-1664
-1510
-968
-210
194
205
350
677
708
312
-418
-1190
-1241
-542
-149
-279
-295
-152
256
1179
1778
1358
668
413
531
994
1844
3120
4653
5714
5963
5798
5094
3489
1295
-1165
-3567
-5299
-6469
-7460
-7873
-7577
-6845
-5328
-3181
-1384
39
1394
1942
1247
-209
-2043
-3830
-4930
-5032
-4054
-2356
-824
204
858
713
-232
-927
-913
-668
-33
1781
4781
7954
10187
10892
10058
8274
6434
4790
2917
889
-657
-1552
-2272
-3778
-6987
-11179
-14144
-14753
-13387
-10220
-5661
-1296
1630
3111
3149
1547
-1002
-3084
-3825
-3585
-3303
-3253
-2831
-1599
-121
390
-299
-641
494
2013
2663
2491
1314
-754
-1659
265
4014
7667
9889
9868
7832
4640
1018
-1820
-2951
-3182
-3426
-3550
-4014
-5309
-6078
-4904
-2325
377
2410
3709
5033
6504
6814
5643
4482
3825
2842
1501
-403
-3889
-7577
-8144
-5302
-1531
1769
3676
3269
2153
2516
3232
2466
1282
1433
2743
4058
4509
3648
1681
-78
-128
1027
1378
577
137
1057
3175
5206
5498
4439
3717
3160
1846
235
-1203
-2252
-2210
-1280
-273
658
444
-2304
-6241
-8886
-9585
-8422
-5444
-1259
3367
7052
8160
7323
6580
6497
7090
8524
9447
8364
5633
1994
-1946
-4935
-6482
-7252
-7640
-8038
-8548
-7576
-3994
459
3781
5805
6386
5062
2622
369
-1283
-2393
-2992
-3253
-3493
-3895
-3917
-2466
324
2526
2707
1563
616
349
219
171
1059
3055
5089
6166
5713
3772
1901
1248
464
-1224
-2241
-2270
-2351
-1629
358
1175
-850
-4591
-8382
-10760
-11076
-10538
-9859
-7768
-4097
-936
196
-251
-838
-422
1144
3459
5652
5931
3139
-1544
-5837
-7817
-6506
-3098
-161
1160
1137
124
-810
-263
1688
3826
4926
4077
1475
-1580
-3852
-4099
-1715
1343
2388
1641
875
591
855
1870
2982
3342
2676
1140
-267
-674
-761
-1094
-1203
-1391
-1946
-1664
4
2348
5173
7671
7844
5148
834
-3501
-6051
-6320
-6026
-6280
-6232
-4820
-1696
2244
5038
5858
5428
4476
3693
3327
2424
529
-1501
-2845
-2807
-1308
69
26
-1088
-2793
-4377
-4570
-3343
-1564
422
2003
2479
2045
1089
300
655
1734
2484
2818
2443
1306
755
1018
803
253
-18
-380
-18
2075
4062
3671
1561
-305
-1506
-3070
-5297
-7106
-8192
-9373
-10232
-9493
-7169
-4317
-2108
-1092
-430
687
1845
3091
4979
6965
8418
9359
9199
7437
4796
2101
-111
-893
538
3731
6799
7764
6495
4246
1974
319
-722
-2094
-3720
-4334
-3777
-2369
241
3158
4357
3417
1695
661
670
689
181
143
852
1252
839
-295
-1947
-3471
-4520
-5065
-4786
-4164
-3993
-3465
-2044
-951
-273
1214
2861
3072
1986
709
-248
-1133
-2392
-3637
-4120
-4195
-4408
-4221
-3436
-3146
-4246
-6300
-7934
-7865
-5884
-2906
-162
1547
2274
2529
2308
1206
-586
-2162
-2581
-1530
233
1467
1847
1998
2167
2045
1765
1818
2156
2250
1654
166
-1920
-3685
-4233
-3280
-1232
951
2522
3594
4204
3639
1833
-103
-1672
-3322
-4856
-5659
-5841
-5439
-4024
-1940
-34
1575
2860
3414
3488
3709
3947
3871
3685
3711
4274
5614
7262
8321
8487
8115
7464
6360
4575
2225
-399
-3031
-5350
-6927
-7163
-5740
-3526
-1930
-1355
-1492
-2028
-2297
-2105
-2145
-2109
-812
1438
3579
5523
7110
7885
8256
8590
8430
7730
7054
6636
6266
5560
4421
3323
2544
1702
448
-1066
-2262
-2694
-2833
-3176
-3025
-1988
-1199
-1430
-2052
-2297
-1839
-849
-54
241
326
-62
-1244
-2687
-4149
-6084
-8148
-9082
-8131
-5902
-3999
-3441
-3688
-4094
-4896
-6115
-7314
-8051
-7389
-4815
-1523
1272
3519
4759
4556
4008
3997
3989
3977
4608
5461
5625
5001
3941
2666
1108
-670
-1740
-1318
-325
49
242
733
484
-1190
-3261
-4773
-5902
-6509
-5783
-3813
-1775
-662
-773
-1669
-2519
-3167
-3949
-4538
-4538
-4197
-3476
-2100
-481
825
1466
929
-670
-2331
-3322
-3362
-2523
-1530
-863
-479
-993
-2794
-4680
-5469
-5044
-3344
-721
1667
3256
4416
5593
7074
8661
9790
10208
9517
7241
4161
1618
-44
-883
-949
-784
-770
-978
-1681
-2665
-3387
-4072
-4734
-4485
-3042
-975
1235
3072
4288
5249
6176
7146
8276
8952
8703
8247
7831
6795
5599
5256
5387
5296
5494
6649
8294
9436
9776
9339
7665
4951
2644
1454
805
329
-160
-745
-816
-482
-813
-1348
-890
-157
-146
-399
-624
-822
-421
435
712
61
-1106
-2115
-2330
-2041
-2163
-3057
-4678
-6583
-7771
-8084
-8460
-9036
-9075
-8540
-8090
-8351
-9574
-11344
-12947
-13727
-12883
-10401
-7927
-6928
-6967
-6993
-6764
-6399
-5973
-5634
-5229
-4209
-2314
19
2040
3218
3571
3432
2670
817
-1694
-3710
-4832
-5346
-5262
-4736
-4353
-4232
-3899
-3256
-2824
-2828
-2488
-1047
958
2528
3351
3301
2491
1773
1751
2400
3820
5603
6905
8118
10059
12202
13932
15228
15377
13827
11556
9604
7962
6430
5065
3955
3062
2094
929
-176
-970
-1326
-1412
-1792
-2419
-2615
-2597
-3168
-4134
-4863
-5232
-5268
-5206
-5672
-6737
-7648
-7788
-7178
-6029
-4318
-2074
169
1910
3254
4532
5984
7692
9158
9836
9980
9853
9121
7902
6923
6653
7350
9012
10760
11492
10942
9594
8224
7282
6168
4073
1364
-1097
-3214
-5038
-6251
-6942
-7674
-8624
-9582
-10265
-10285
-9459
-8026
-6146
-3918
-1825
-303
873
2182
3711
5041
5689
5643
5187
4419
3592
3249
3410
3547
3563
3755
4085
4299
4346
4140
3503
2679
2269
2217
1880
1368
1301
1244
504
-302
-545
-998
-2202
-3412
-3946
-3829
-3192
-2335
-1781
-1864
-2647
-3897
-5019
-5660
-5833
-5337
-4170
-3119
-2690
-2649
-3085
-4187
-5300
-5903
-6249
-6447
-6565
-7071
-7837
-8303
-8628
-9027
-9100
-8747
-8086
-6999
-5711
-4468
-3020
-1551
-317
1393
3698
5277
5557
5221
4800
4685
4984
4812
3655
2239
993
-317
-1511
-2346
-2851
-2782
-2063
-1320
-982
-818
-630
-502
-319
305
1525
2916
3998
4822
5601
6269
6847
7404
7564
6925
5822
4803
4067
3896
4558
5495
5811
5381
4764
4478
4584
4582
4141
3516
2741
1564
458
77
235
532
862
884
306
-611
-1423
-1922
-2167
-2281
-2125
-1781
-1897
-2673
-3473
-3843
-3712
-3196
-2801
-2695
-2278
-1667
-1864
-2880
-3667
-3832
-3674
-3257
-2578
-2001
-1803
-1761
-1541
-1111
-678
-609
-1162
-2031
-2610
-2725
-2595
-2422
-2250
-1942
-1419
-739
275
1563
2313
2133
1727
1584
1567
1721
2119
2550
2855
2859
2532
2215
1969
1596
1523
2032
2409
2207
1826
1255
179
-1043
-2005
-2838
-3335
-3048
-2384
-2035
-1758
-1118
-399
136
621
880
683
337
262
572
1196
1850
2324
2708
2938
2697
1981
1000
-88
-1000
-1558
-2059
-2677
-3047
-2987
-2877
-2911
-2881
-2800
-2938
-3253
-3494
-3578
-3667
-4089
-4898
-5553
-5756
-5810
-5690
-5137
-4457
-3787
-2788
-1659
-793
88
1084
1838
2368
2787
3020
3465
4544
5961
7284
8235
8331
7391
5911
4416
2954
1372
-194
-1361
-2135
-2790
-3243
-3480
-3838
-4017
-3370
-2313
-1772
-1878
-2375
-2902
-2684
-1532
-546
-608
-1359
-2160
-2772
-2907
-2331
-1402
-690
-131
590
1273
1696
2109
2374
2063
1630
1743
2031
2075
2172
2391
2501
2575
2592
2525
2741
3394
4145
4657
4636
4240
4222
4695
4968
4843
4327
3211
1960
1199
576
-238
-992
-1682
-2372
-2906
-3401
-3757
-3543
-3004
-2779
-2990
-3518
-4110
-4487
-4851
-5297
-5449
-5438
-5456
-4928
-3929
-3455
-3463
-3220
-2758
-2122
-941
624
2197
3709
4928
5655
6139
6442
6404
6359
6805
7468
7552
6806
5805
5129
4766
4332
3582
2763
2350
2199
1772
1155
750
443
122
-44
-141
-238
-157
-134
-527
-1115
-1636
-2158
-2527
-2581
-2552
-2599
-2600
-2539
-2425
-2176
-1808
-1427
-1114
-970
-975
-965
-801
-352
429
1244
1675
1555
979
298
49
383
930
1373
1629
1628
1528
1563
1516
1082
477
-103
-717
-1006
-523
338
1000
1553
2075
2257
2029
1489
578
-506
-1421
-2313
-3410
-4404
-4935
-5149
-5324
-5491
-5603
-5781
-6082
-6233
-6076
-5936
-5925
-5596
-4772
-3904
-3380
-3121
-2764
-2159
-1591
-1201
-740
-306
-142
65
427
514
418
447
303
3
53
332
632
1234
1937
2289
2487
2532
2045
1325
965
1064
1595
2246
2426
2275
2400
2781
3192
3646
3918
3763
3321
2749
2214
1938
1785
1528
1346
1370
1542
1955
2533
2859
2849
2772
2749
2790
2858
2730
2397
2255
2534
3047
3514
3569
2920
1840
952
410
-42
-527
-1111
-1955
-2910
-3553
-3745
-3696
-3592
-3544
-3608
-3664
-3546
-3324
-3128
-2889
-2560
-2371
-2364
-2184
-1790
-1570
-1408
-846
-92
447
1002
1677
2021
1916
1650
1345
1145
1167
1215
1302
1722
2268
2541
2658
2736
2567
2233
2049
1969
1696
1160
662
521
563
461
391
616
864
872
752
565
293
158
296
467
398
156
15
251
1058
2377
3754
4743
5327
5598
5437
4937
4507
4282
4051
3763
3539
3405
3228
2769
1892
855
19
-625
-1241
-1715
-1937
-2054
-2144
-2113
-2060
-2176
-2434
-2750
-3093
-3258
-3070
-2628
-2138
-1882
-2204
-2985
-3700
-4259
-5024
-6007
-6877
-7398
-7448
-7057
-6539
-6145
-5810
-5418
-4995
-4517
-3894
-3205
-2698
-2376
-1957
-1408
-1044
-876
-559
-25
482
900
1273
1512
1570
1476
1143
615
166
-193
-739
-1343
-1645
-1736
-1750
-1386
-615
141
811
1552
2095
2254
2363
2673
3046
3265
3210
3019
2934
2877
2733
2782
3090
3218
2972
2585
2195
1890
1811
1902
1928
1724
1266
754
469
493
777
1281
1821
2150
2241
2265
2309
2309
2291
2523
3107
3755
4239
4556
4607
4378
4050
3541
2710
1960
1633
1437
1095
655
-38
-1103
-2186
-2927
-3292
-3324
-3215
-3289
-3527
-3692
-3933
-4390
-4687
-4595
-4423
-4223
-3764
-3277
-3105
-3020
-2768
-2469
-2156
-1793
-1567
-1526
-1450
-1237
-952
-687
-584
-699
-1006
-1486
-1947
-2204
-2494
-2965
-3228
-3151
-3188
-3373
-3204
-2667
-2307
-2252
-2105
-1775
-1642
-1762
-1804
-1840
-2135
-2394
-2318
-2198
-2229
-2225
-2176
-2141
-2031
-1874
-1683
-1353
-1168
-1485
-1992
-2184
-2087
-1890
-1644
-1450
-1394
-1394
-1327
-1139
-859
-515
-81
362
535
384
263
452
749
813
616
372
169
-32
-150
-63
109
177
270
633
1130
1466
1691
2021
2423
2776
2996
3025
3003
3120
3256
3274
3229
2992
2455
1957
1715
1571
1559
1811
2105
2238
2285
2361
2492
2556
2422
2276
2259
2158
1962
1911
1846
1527
1152
979
1084
1496
1985
2205
2074
1705
1294
1076
983
807
616
515
421
389
544
765
842
739
603
666
969
1309
1537
1713
1866
1860
1593
1201
821
402
6
-195
-337
-540
-577
-416
-322
-231
15
237
345
490
667
815
953
1050
1158
1415
1655
1505
845
-84
-922
-1519
-1970
-2224
-2137
-1897
-1704
-1413
-1085
-999
-921
-501
-98
-102
-321
-636
-1163
-1667
-1886
-1964
-1990
-1868
-1710
-1600
-1400
-1089
-752
-339
72
241
122
-160
-573
-1055
-1418
-1508
-1365
-1210
-1271
-1518
-1701
-1632
-1306
-838
-475
-448
-680
-903
-1038
-1095
-911
-373
293
739
866
918
1106
1259
1144
903
761
794
1130
1782
2411
2808
3059
3079
2657
1883
1029
296
-168
-283
-100
295
809
1328
1769
2081
2153
1897
1444
1037
730
443
150
-106
-257
-250
-193
-195
-169
-46
81
175
239
225
171
190
307
441
409
124
-213
-423
-611
-853
-1073
-1204
-1162
-943
-729
-567
-341
-123
-67
-147
-297
-432
-454
-422
-433
-482
-708
-1215
-1682
-1789
-1730
-1754
-1772
-1682
-1525
-1277
-952
-667
-397
-24
303
321
43
-317
-641
-909
-1102
-1152
-1002
-698
-350
-30
222
444
760
1195
1663
2148
2579
2816
2950
3142
3243
3086
2756
2337
1801
1180
566
155
199
759
1654
2627
3395
3782
3848
3737
3562
3457
3432
3343
3076
2609
1994
1446
1119
830
337
-289
-900
-1478
-1945
-2210
-2370
-2426
-2166
-1641
-1198
-918
-654
-375
-120
37
-42
-247
-336
-354
-423
-521
-739
-1108
-1421
-1666
-2005
-2336
-2584
-2924
-3383
-3870
-4416
-4915
-5159
-5090
-4737
-4246
-3904
-3742
-3561
-3335
-3113
-2878
-2708
-2609
-2404
-2056
-1706
-1389
-1084
-853
-766
-772
-695
-475
-317
-380
-576
-775
-897
-889
-782
-580
-284
-33
100
270
522
733
852
854
734
616
566
548
613
794
1004
1217
1375
1354
1184
976
730
527
484
561
734
980
1057
878
682
528
303
139
132
150
177
262
282
184
-1
-324
-723
-988
-1072
-1010
-748
-319
160
672
1153
1447
1533
1509
1411
1282
1254
1376
1523
1623
1728
1819
1776
1574
1247
892
721
800
902
930
958
867
586
342
224
124
100
182
199
174
308
572
798
932
959
873
668
285
-289
-904
-1391
-1674
-1701
-1471
-1117
-764
-404
-48
178
268
334
344
155
-212
-643
-1032
-1242
-1195
-1004
-846
-814
-881
-960
-1012
-1068
-1089
-1008
-859
-750
-716
-685
-569
-346
0
469
943
1232
1334
1399
1471
1475
1413
1348
1309
1306
1384
1579
1906
2331
2733
2959
2961
2748
2365
2004
1856
1838
1791
1767
1865
2080
2383
2656
2747
2696
2612
2456
2255
2154
2133
2093
2140
2360
2572
2563
2342
1995
1517
882
233
-218
-454
-602
-685
-697
-715
-744
-733
-779
-942
-1079
-1110
-1107
-1054
-929
-861
-939
-1111
-1379
-1756
-2147
-2496
-2871
-3258
-3518
-3585
-3508
-3269
-2836
-2363
-2070
-1941
-1832
-1719
-1657
-1647
-1706
-1861
-2072
-2224
-2178
-1862
-1414
-1040
-769
-533
-365
-252
-99
35
-22
-226
-384
-427
-395
-309
-198
-97
-44
-39
4
150
269
228
111
41
5
-17
30
206
484
739
870
929
983
1014
1012
1030
1127
1304
1437
1385
1165
869
520
146
-218
-583
-946
-1284
-1608
-1896
-2136
-2363
-2516
-2507
-2414
-2311
-2148
-1967
-1906
-1958
-2013
-1938
-1639
-1252
-995
-858
-771
-786
-878
-950
-993
-972
-838
-651
-420
-67
304
536
666
763
776
713
664
726
997
1464
1908
2123
2126
2084
2105
2101
1894
1472
989
588
377
394
458
366
185
80
10
-123
-275
-367
-401
-371
-254
-69
150
386
605
811
1018
1124
993
694
395
178
110
196
230
61
-188
-390
-551
-631
-603
-538
-449
-300
-142
-17
98
220
373
563
718
796
867
988
1137
1284
1413
1499
1482
1295
958
572
270
177
293
458
548
549
445
292
221
192
16
-280
-484
-530
-492
-366
-148
37
51
-101
-348
-610
-774
-752
-594
-431
-337
-244
-52
241
545
791
938
984
961
918
939
1141
1466
1694
1747
1749
1749
1671
1469
1170
815
492
328
359
459
520
576
660
723
757
766
710
604
462
199
-133
-313
-297
-267
-341
-519
-740
-923
-1068
-1227
-1344
-1339
-1246
-1176
-1208
-1300
-1282
-1098
-916
-850
-824
-810
-884
-996
-980
-828
-704
-707
-788
-894
-1028
-1174
-1296
-1401
-1511
-1628
-1721
-1728
-1622
-1457
-1263
-1067
-976
-1042
-1122
-1087
-962
-812
-677
-606
-607
-680
-819
-942
-969
-949
-947
-945
-933
-960
-1058
-1162
-1140
-999
-902
-912
-971
-1073
-1129
-1018
-873
-821
-674
-363
-112
7
65
47
82
338
618
653
529
418
386
512
742
841
732
529
298
96
42
134
269
379
406
299
160
132
198
272
351
420
425
414
524
801
1204
1672
2123
2519
2894
3188
3265
3129
2936
2785
2673
2562
2432
2287
2124
1922
1729
1573
1359
1018
646
328
97
0
12
4
-45
-26
123
342
549
731
928
1103
1167
1141
1143
1203
1275
1300
1194
924
616
394
210
-17
-242
-406
-479
-376
-47
352
642
801
839
752
693
844
1158
1450
1611
1634
1530
1268
877
535
360
224
44
-107
-249
-445
-624
-814
-1148
-1525
-1753
-1860
-1870
-1720
-1506
-1388
-1362
-1390
-1455
-1508
-1563
-1645
-1645
-1541
-1494
-1562
-1640
-1683
-1678
-1583
-1405
-1204
-1022
-892
-766
-557
-334
-266
-385
-601
-817
-953
-981
-975
-1008
-1085
-1151
-1161
-1117
-1070
-1035
-987
-928
-898
-911
-949
-976
-969
-897
-738
-554
-466
-474
-515
-651
-944
-1279
-1535
-1671
-1624
-1380
-1055
-714
-361
-85
25
1
-96
-223
-332
-399
-439
-468
-477
-411
-254
-53
181
458
702
873
1000
1046
955
808
709
710
811
918
920
884
914
953
910
815
722
648
565
420
245
171
259
474
787
1137
1362
1395
1305
1147
966
886
931
974
941
866
752
596
364
28
-279
-371
-295
-176
-26
126
228
322
402
374
226
26
-162
-248
-181
51
447
918
1300
1568
1769
1893
1933
1932
1905
1852
1791
1758
1789
1864
1893
1798
1515
1057
550
99
-301
-616
-804
-940
-1092
-1225
-1332
-1430
-1514
-1551
-1492
-1324
-1090
-799
-459
-151
83
243
246
82
-149
-435
-740
-879
-877
-940
-1010
-889
-627
-383
-196
-66
17
79
113
161
299
485
612
691
764
789
720
559
323
63
-175
-399
-595
-679
-628
-467
-192
126
320
379
445
570
732
924
1102
1246
1390
1511
1564
1595
1568
1380
1079
767
409
13
-313
-554
-762
-910
-996
-1086
-1202
-1268
-1242
-1134
-947
-708
-518
-407
-314
-244
-234
-232
-236
-296
-324
-220
-67
45
116
118
9
-163
-304
-329
-261
-218
-220
-171
-50
95
210
236
199
221
334
457
541
585
632
731
807
735
553
380
221
36
-168
-370
-556
-697
-793
-927
-1188
-1494
-1652
-1604
-1455
-1287
-1155
-1133
-1218
-1309
-1317
-1216
-1034
-839
-669
-500
-331
-195
-109
-68
-91
-166
-214
-208
-234
-312
-378
-421
-451
-432
-416
-474
-515
-451
-382
-372
-371
-381
-447
-565
-717
-862
-961
-1026
-1060
-1062
-1119
-1244
-1310
-1282
-1224
-1107
-913
-706
-498
-304
-238
-296
-340
-312
-231
-75
143
366
524
554
462
325
177
28
-84
-165
-269
-385
-474
-540
-603
-645
-626
-531
-399
-223
7
197
300
435
619
741
800
862
919
1027
1235
1450
1570
1538
1316
1054
950
952
957
1016
1125
1247
1426
1578
1568
1431
1193
875
653
599
531
408
365
452
665
976
1258
1420
1463
1399
1291
1226
1180
1127
1109
1136
1203
1319
1408
1412
1373
1306
1207
1145
1147
1152
1140
1139
1138
1147
1196
1282
1350
1351
1281
1174
1029
828
586
346
151
40
-20
-83
-131
-149
-224
-379
-537
-689
-872
-1030
-1145
-1294
-1467
-1577
-1642
-1710
-1726
-1669
-1662
-1759
-1868
-1923
-1950
-1934
-1844
-1699
-1547
-1405
-1269
-1123
-1010
-977
-965
-867
-699
-531
-418
-421
-522
-575
-549
-562
-662
-766
-818
-801
-714
-569
-396
-212
-36
135
288
386
408
383
366
401
515
703
890
981
966
893
762
600
496
483
517
583
665
730
743
679
523
298
26
-259
-493
-651
-747
-748
-668
-612
-642
-726
-824
-885
-889
-852
-762
-575
-340
-177
-149
-233
-406
-618
-754
-790
-847
-924
-883
-731
-605
-544
-548
-603
-606
-500
-352
-185
-19
94
203
382
589
812
1073
1287
1398
1460
1459
1379
1284
1199
1095
1016
998
999
992
996
1012
1000
923
821
750
676
574
540
605
687
729
740
694
569
406
283
213
140
29
-99
-223
-313
-343
-345
-372
-429
-509
-601
-679
-706
-670
-603
-578
-598
-604
-623
-706
-806
-904
-1042
-1181
-1256
-1287
-1299
-1286
-1239
-1140
-993
-821
-587
-296
-36
176
401
617
786
921
1000
966
827
647
487
358
235
122
73
104
179
246
271
253
238
283
425
612
741
791
799
749
652
582
568
580
631
722
818
881
897
869
822
730
543
270
-30
-306
-504
-605
-600
-496
-376
-363
-459
-575
-665
-741
-810
-872
-927
-958
-927
-828
-717
-637
-567
-513
-505
-545
-620
-764
-962
-1132
-1216
-1238
-1214
-1117
-955
-809
-694
-564
-433
-349
-272
-184
-137
-141
-163
-202
-233
-226
-215
-230
-237
-235
-215
-134
-6
80
119
174
255
341
451
608
821
1086
1359
1555
1671
1769
1856
1884
1878
1854
1761
1604
1473
1377
1295
1252
1229
1129
934
694
422
123
-149
-336
-409
-403
-385
-395
-411
-414
-420
-450
-484
-502
-523
-591
-691
-768
-803
-812
-789
-731
-692
-725
-782
-782
-724
-652
-564
-484
-467
-494
-484
-460
-471
-459
-379
-307
-313
-381
-453
-499
-521
-531
-529
-552
-647
-770
-828
-819
-748
-589
-378
-207
-82
26
97
128
166
228
278
273
197
67
-60
-119
-72
63
250
447
611
709
757
800
881
992
1094
1150
1136
1027
868
761
756
796
814
799
781
761
706
596
469
364
298
288
338
431
553
643
604
416
172
-34
-158
-210
-228
-232
-206
-147
-64
16
47
41
77
179
315
453
554
572
514
396
230
90
61
93
83
24
-37
-99
-143
-136
-106
-106
-115
-93
-40
24
88
104
52
-33
-124
-239
-357
-427
-434
-407
-360
-321
-333
-406
-485
-514
-483
-420
-356
-306
-256
-216
-222
-274
-303
-270
-181
-68
34
90
106
97
96
126
173
204
221
231
235
229
208
173
169
221
292
323
290
206
113
47
21
9
-20
-67
-102
-127
-161
-199
-239
-324
-474
-671
-862
-959
-919
-817
-716
-598
-456
-327
-224
-168
-176
-208
-225
-264
-338
-411
-474
-567
-696
-815
-863
-870
-928
-1043
-1141
-1221
-1302
-1354
-1383
-1465
-1606
-1715
-1700
-1564
-1389
-1225
-1029
-825
-709
-676
-619
-518
-418
-324
-225
-135
-37
94
245
358
426
481
528
544
557
598
657
717
772
806
827
845
859
876
905
909
863
758
591
393
233
117
36
12
36
68
154
342
581
788
940
1032
1075
1107
1149
1188
1226
1249
1223
1168
1150
1154
1093
941
769
646
590
567
551
555
583
599
590
572
552
523
501
492
505
561
675
779
792
733
693
661
601
557
546
499
424
367
291
182
82
-41
-187
-273
-281
-262
-208
-150
-130
-93
-13
24
8
-16
-50
-51
59
216
324
410
506
541
489
398
309
227
161
94
17
-41
-42
-5
41
76
72
33
27
72
120
168
258
375
497
650
828
972
1069
1113
1054
858
577
269
-31
-304
-556
-821
-1106
-1403
-1685
-1895
-1997
-2031
-2011
-1923
-1810
-1730
-1665
-1600
-1552
-1504
-1421
-1322
-1226
-1147
-1095
-1074
-1081
-1122
-1172
-1204
-1220
-1229
-1242
-1289
-1365
-1458
-1558
-1619
-1583
-1496
-1424
-1336
-1177
-974
-757
-525
-293
-117
-5
93
191
244
253
269
318
389
475
549
621
715
808
892
1025
1182
1261
1253
1223
1160
1070
1027
1060
1120
1185
1255
1302
1279
1188
1075
975
904
880
880
858
806
753
682
595
539
535
557
616
717
818
870
871
795
613
376
186
75
28
20
23
56
165
314
445
541
544
393
188
30
-114
-248
-302
-294
-290
-315
-385
-486
-566
-659
-818
-1004
-1153
-1273
-1361
-1407
-1418
-1411
-1403
-1401
-1361
-1248
-1087
-927
-789
-686
-619
-582
-552
-520
-496
-487
-472
-453
-448
-450
-431
-393
-353
-333
-347
-388
-432
-486
-555
-601
-583
-513
-404
-254
-68
113
262
371
448
498
520
522
538
566
588
611
648
671
648
558
424
305
216
116
30
18
68
127
204
301
398
497
610
710
785
851
901
892
819
735
695
704
736
748
721
677
652
631
594
550
534
575
668
761
823
840
806
730
634
517
414
350
275
147
11
-130
-297
-450
-556
-644
-686
-660
-616
-579
-504
-384
-230
-56
105
226
325
409
465
469
404
272
98
-92
-247
-330
-342
-286
-169
-46
52
138
213
257
285
312
358
423
464
447
399
317
193
65
-26
-88
-130
-171
-206
-193
-128
-76
-50
-12
48
119
190
224
213
173
114
37
-48
-145
-219
-237
-242
-295
-372
-432
-471
-481
-461
-442
-425
-400
-375
-362
-349
-355
-404
-481
-545
-579
-581
-575
-589
-634
-688
-738
-778
-805
-815
-817
-786
-688
-533
-380
-244
-106
25
120
187
231
247
232
222
259
341
409
434
438
451
469
506
560
602
606
575
500
369
196
29
-100
-203
-308
-406
-477
-513
-519
-483
-393
-259
-118
29
175
269
289
312
367
406
412
398
349
279
198
76
-73
-184
-259
-298
-262
-160
-64
5
48
73
111
164
181
156
132
138
180
249
307
329
327
325
335
363
383
372
341
322
326
362
426
481
491
469
436
396
367
373
380
336
232
112
-1
-108
-212
-301
-374
-412
-394
-333
-267
-193
-116
-67
-46
-26
-39
-117
-221
-289
-307
-287
-257
-213
-151
-94
-76
-82
-93
-121
-172
-190
-131
-13
97
172
206
192
153
144
164
186
218
258
263
227
171
118
89
96
119
158
195
202
180
138
38
-125
-298
-448
-578
-672
-737
-801
-853
-866
-861
-866
-893
-933
-978
-1027
-1075
-1090
-1089
-1119
-1163
-1155
-1092
-999
-880
-736
-597
-478
-375
-284
-223
-195
-174
-132
-92
-71
-44
9
58
88
119
170
211
205
186
215
237
177
97
72
51
24
33
32
2
43
158
268
361
421
388
323
295
268
246
264
277
310
441
603
708
807
892
909
907
931
949
972
1000
1010
1030
1061
1053
1039
1041
1014
977
988
988
935
861
772
661
539
385
223
115
45
-29
-79
-106
-128
-137
-136
-147
-172
-219
-267
-285
-321
-435
-573
-674
-738
-770
-786
-845
-937
-1002
-1014
-993
-956
-920
-866
-765
-612
-443
-293
-171
-53
42
89
109
117
73
-19
-105
-169
-222
-259
-296
-348
-392
-408
-422
-433
-406
-335
-270
-242
-238
-221
-177
-120
-81
-65
-53
-49
-91
-181
-290
-398
-495
-533
-502
-461
-447
-427
-377
-293
-173
-43
55
136
207
242
231
194
141
99
95
111
130
164
192
208
246
317
403
510
631
749
869
979
1046
1064
1035
972
898
817
717
634
580
521
468
461
456
433
441
501
561
595
600
579
543
501
444
387
341
311
295
275
212
111
4
-93
-176
-233
-279
-319
-339
-347
-364
-364
-343
-341
-366
-383
-394
-409
-418
-409
-391
-378
-408
-483
-546
-544
-489
-404
-294
-162
-36
52
78
56
15
-9
-19
-41
-87
-115
-98
-50
-10
11
14
-12
-68
-111
-126
-145
-163
-136
-75
-21
15
31
21
21
45
50
17
-30
-100
-194
-272
-324
-401
-508
-600
-670
-762
-848
-873
-847
-814
-770
-704
-616
-509
-393
-282
-168
-70
-29
-41
-52
-44
-24
7
47
72
81
89
103
109
119
155
212
252
253
230
227
275
361
453
537
589
597
606
661
743
824
887
922
923
885
785
647
526
441
371
304
236
182
155
147
152
188
232
250
251
244
206
145
78
-5
-98
-159
-189
-209
-223
-224
-222
-215
-207
-189
-145
-72
-4
48
114
225
354
451
488
488
477
468
460
456
459
477
504
513
485
446
418
392
347
293
242
204
181
178
189
217
271
361
451
497
504
508
493
424
333
268
209
126
24
-77
-168
-225
-248
-253
-247
-220
-186
-161
-147
-135
-131
-142
-165
-183
-196
-210
-225
-231
-232
-218
-177
-108
-43
-15
-45
-112
-161
-153
-121
-108
-112
-117
-131
-147
-153
-144
-125
-104
-106
-130
-163
-203
-231
-215
-179
-165
-168
-167
-163
-153
-151
-179
-220
-263
-344
-451
-553
-670
-830
-995
-1140
-1250
-1298
-1287
-1256
-1205
-1144
-1115
-1123
-1128
-1125
-1116
-1107
-1112
-1112
-1068
-1000
-940
-889
-840
-796
-742
-694
-689
-724
-761
-773
-747
-701
-649
-574
-445
-271
-81
80
199
314
462
611
717
763
764
755
754
754
779
837
894
919
918
879
815
769
754
741
730
720
697
661
628
587
536
487
443
365
248
143
78
8
-66
-105
-114
-117
-95
-72
-92
-122
-108
-76
-59
-57
-68
-97
-149
-230
-298
-308
-273
-211
-113
-2
101
213
326
393
427
467
523
603
713
819
900
971
1039
1075
1081
1068
1038
986
928
877
833
790
758
738
729
721
697
638
557
467
381
325
310
292
250
197
128
33
-59
-124
-154
-150
-151
-210
-294
-354
-402
-460
-508
-553
-599
-639
-691
-783
-898
-1018
-1132
-1211
-1238
-1239
-1231
-1214
-1192
-1175
-1159
-1138
-1109
-1084
-1068
-1052
-1025
-995
-969
-949
-941
-934
-892
-810
-710
-609
-502
-387
-266
-147
-26
93
185
235
279
358
473
576
625
604
545
471
397
342
325
340
398
493
581
631
673
707
706
691
692
689
669
646
621
574
515
459
413
364
300
225
156
101
83
108
163
228
290
315
292
247
211
189
181
178
176
168
150
124
108
97
90
107
151
184
186
166
142
124
112
93
72
56
43
27
8
-22
-64
-119
-165
-194
-210
-216
-200
-183
-178
-170
-148
-127
-111
-101
-87
-64
-39
-22
3
27
36
46
72
89
102
115
92
15
-65
-121
-173
-242
-319
-389
-445
-499
-556
-619
-679
-727
-768
-809
-822
-785
-710
-611
-494
-391
-308
-226
-140
-60
27
113
174
206
218
202
160
95
5
-91
-149
-166
-165
-157
-133
-96
-44
26
125
239
341
418
487
560
653
765
868
927
945
932
895
849
807
758
695
615
522
435
362
276
180
113
90
71
42
16
4
-5
-1
25
59
74
72
65
49
9
-46
-90
-105
-110
-119
-117
-108
-121
-138
-140
-168
-234
-273
-288
-328
-383
-414
-435
-451
-452
-443
-418
-366
-304
-248
-207
-185
-172
-135
-75
-18
19
54
106
170
222
253
261
261
277
317
353
377
405
451
505
534
512
468
441
438
440
434
404
367
347
334
323
332
359
394
434
467
475
476
473
471
487
516
526
536
560
574
570
575
576
548
497
457
435
427
413
388
351
297
223
137
38
-56
-114
-121
-109
-105
-105
-82
-63
-90
-157
-222
-284
-356
-438
-519
-590
-649
-711
-770
-818
-843
-815
-726
-629
-553
-476
-380
-279
-189
-130
-100
-75
-50
-48
-78
-129
-158
-155
-178
-257
-341
-405
-473
-555
-652
-767
-848
-867
-855
-847
-837
-814
-759
-682
-612
-549
-487
-437
-384
-326
-309
-341
-369
-391
-435
-488
-525
-552
-569
-577
-572
-550
-518
-492
-468
-444
-419
-392
-377
-396
-426
-444
-461
-475
-479
-495
-514
-510
-510
-550
-593
-615
-615
-568
-475
-387
-299
-197
-129
-115
-115
-136
-194
-264
-323
-366
-358
-310
-265
-221
-161
-95
-9
88
144
166
231
340
434
492
542
596
656
714
768
824
881
918
932
930
914
882
848
825
813
788
730
632
524
439
397
388
411
463
516
537
536
534
522
494
469
452
435
416
411
431
486
555
604
633
675
730
779
817
865
939
1030
1113
1188
1256
1296
1292
1261
1203
1107
987
860
724
597
505
451
428
425
414
388
368
362
341
302
273
280
300
308
298
269
217
174
145
94
8
-81
-171
-268
-353
-420
-489
-555
-610
-641
-631
-580
-511
-435
-369
-325
-294
-246
-175
-98
-54
-42
-42
-61
-120
-194
-273
-355
-419
-443
-455
-472
-500
-547
-598
-618
-626
-645
-668
-683
-708
-760
-836
-898
-930
-951
-960
-941
-934
-958
-960
-916
-871
-844
-824
-804
-779
-741
-713
-703
-706
-712
-709
-709
-749
-819
-881
-929
-977
-1004
-1002
-972
-913
-824
-720
-606
-477
-338
-221
-147
-103
-55
-6
43
93
128
138
151
168
179
183
193
209
234
262
290
314
317
292
283
311
355
404
467
518
551
584
617
632
642
648
641
621
603
570
511
449
406
375
350
321
274
229
229
270
319
356
377
393
443
525
600
650
684
691
672
641
613
585
561
555
584
604
568
494
424
371
360
392
416
401
366
313
260
225
183
106
18
-63
-122
-119
-47
33
85
125
175
231
287
322
310
243
163
108
66
21
-9
-32
-74
-124
-146
-134
-85
-22
22
40
60
83
89
88
100
100
71
26
-16
-68
-127
-168
-187
-219
-281
-354
-418
-470
-503
-547
-623
-703
-747
-762
-751
-720
-700
-708
-715
-709
-702
-691
-667
-657
-669
-687
-699
-710
-717
-706
-656
-562
-453
-392
-394
-418
-436
-456
-461
-447
-460
-532
-627
-706
-757
-774
-743
-691
-673
-693
-691
-662
-639
-576
-433
-318
-281
-248
-217
-241
-244
-166
-67
16
82
85
72
145
270
353
405
453
474
451
399
347
373
523
742
914
986
1008
1043
1094
1155
1236
1302
1294
1236
1196
1194
1215
1267
1330
1326
1205
1041
927
870
840
846
867
864
851
863
858
776
638
525
462
404
337
290
228
119
15
-42
-88
-125
-139
-153
-158
-97
-4
57
104
170
220
240
238
231
247
316
401
448
448
448
475
513
520
482
398
298
219
177
154
132
91
22
-56
-117
-163
-209
-272
-339
-381
-379
-368
-392
-457
-510
-512
-481
-450
-412
-385
-394
-405
-382
-364
-368
-368
-377
-428
-506
-596
-675
-709
-706
-719
-750
-772
-787
-805
-806
-784
-769
-791
-833
-865
-888
-912
-913
-879
-817
-752
-707
-690
-687
-696
-704
-689
-647
-598
-544
-498
-476
-464
-438
-406
-376
-372
-398
-408
-359
-275
-177
-85
-31
-11
26
57
40
6
-2
2
21
53
80
104
127
111
66
36
21
-19
-90
-171
-223
-227
-202
-158
-81
7
87
158
202
212
237
291
346
405
482
541
549
509
448
395
369
365
378
402
425
431
421
404
405
433
469
495
522
534
511
475
468
487
526
577
608
600
597
615
619
598
578
564
576
621
651
624
585
568
560
548
553
577
595
570
498
399
306
247
242
265
283
276
232
157
88
37
4
8
44
61
62
82
120
153
190
243
308
358
378
383
398
408
404
399
389
346
283
218
149
73
11
-37
-82
-129
-179
-226
-256
-280
-304
-309
-316
-365
-416
-413
-390
-398
-405
-393
-389
-395
-400
-428
-481
-545
-622
-707
-768
-808
-850
-888
-897
-884
-859
-830
-806
-793
-769
-731
-690
-644
-584
-534
-516
-510
-487
-449
-397
-342
-299
-273
-254
-237
-207
-161
-104
-45
9
33
42
54
57
48
51
49
27
14
18
-12
-70
-125
-183
-243
-282
-317
-369
-403
-392
-354
-282
-173
-71
-13
22
51
72
96
136
173
206
250
295
313
313
298
264
239
239
231
220
224
221
202
201
200
178
174
218
273
300
281
237
202
189
176
166
163
155
128
97
66
45
44
56
48
15
-22
-42
-44
-22
12
17
-17
-27
-1
15
7
7
11
8
7
10
8
8
9
8
7
9
8
8
9
8
8
9
8
8
8
8
8
9
8
8
8
8
8
9
8
8
8
8
8
8
8
8
8
8
7
8
8
8
8
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
5
4
5
4
5
4
5
4
5
4
5
4
5
4
5
4
5
