20
12210
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
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
2
0
2
0
2
0
2
0
2
0
2
0
2
0
2
0
2
0
2
0
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
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
0
2
1
1
2
2
-6
-8
-7
-5
-6
-3
-3
-4
-8
-6
-5
-6
-8
-5
-5
-6
-8
-5
-4
-2
-2
-1
-4
-4
-3
-3
-6
-2
1
1
-3
-2
-3
-4
-5
-2
-5
-4
-3
-2
-4
-1
0
1
-2
0
1
1
-4
-1
2
1
-2
1
0
-2
-3
1
2
1
-3
1
1
-1
-4
-2
-5
-3
2
3
-4
-1
2
-4
-9
-4
-3
-3
-1
0
-4
-1
1
-1
-3
0
-4
-6
-5
-3
-6
-4
-4
-5
-6
-3
-3
-1
-2
-2
-5
-5
-4
0
-1
-4
-6
-2
-4
-6
-6
-2
-2
-4
-5
-1
0
-2
-4
-2
-2
-2
-3
-2
-4
-4
-4
-1
-2
-1
-5
-6
-4
0
-3
-4
-3
0
-3
-2
0
0
-5
-3
-1
0
-2
-1
-2
0
2
3
-2
0
1
0
-4
-1
0
-1
-3
0
1
1
-1
0
-2
-3
-3
0
-3
-4
-2
2
-1
-4
-5
-3
-5
-5
-4
-1
-4
-5
-5
-3
-6
-7
-7
-6
-6
-4
-3
0
-3
-6
-9
-4
-3
-3
-5
-5
-5
-3
-1
0
-1
0
0
0
-1
0
-1
0
4
13
22
25
16
3
-12
-23
-21
-3
14
28
37
25
-6
-26
-29
-19
6
42
57
32
-16
-49
-53
-28
16
62
81
62
9
-68
-126
-106
-27
53
107
117
60
-25
-84
-99
-87
-60
-35
0
28
22
-10
-28
-37
-45
-57
-73
-73
-14
53
79
84
73
-3
-87
-96
-50
1
74
144
174
184
174
67
-134
-286
-210
103
422
476
256
-40
-226
-282
-270
-198
-17
173
202
78
-20
36
191
161
-191
-538
-520
-233
94
379
572
609
405
-117
-701
-893
-590
-65
412
633
575
415
221
-155
-660
-872
-430
382
921
973
679
19
-749
-950
-465
88
396
604
713
576
252
-54
-220
-308
-394
-381
-93
389
707
615
321
55
-334
-864
-1029
-588
42
477
757
891
703
138
-582
-1201
-1566
-1480
-719
474
1382
1532
1043
210
-626
-1027
-865
-428
152
769
945
572
314
377
266
-93
-382
-568
-545
-137
408
670
425
-201
-459
17
289
-314
-911
-788
-437
-263
-114
-89
-399
-803
-761
-96
749
1171
951
173
-728
-1014
-485
129
321
377
516
480
217
44
177
425
379
-70
-391
-62
697
1226
1095
321
-473
-639
-409
-333
-272
-138
-303
-574
-353
148
288
-143
-836
-1020
-203
760
741
37
-346
-158
252
515
528
531
662
587
71
-627
-1050
-927
-393
49
153
122
126
208
509
933
1078
729
41
-657
-949
-847
-888
-1099
-702
460
1405
1355
547
-467
-1230
-1194
-232
735
897
697
557
-19
-810
-826
-319
-195
-135
284
543
513
604
534
-98
-863
-1170
-1075
-939
-780
-273
547
1126
1082
569
2
-292
-439
-688
-770
-255
745
1713
1887
829
-598
-1059
-660
-380
-437
-508
-435
-28
717
1322
1361
957
449
-22
-601
-1329
-1812
-1613
-976
-527
-432
-410
-351
-209
116
408
485
793
1443
1676
1239
718
181
-511
-799
-457
-98
89
280
149
-371
-571
-165
348
569
522
389
308
65
-597
-1397
-1831
-1818
-1528
-1100
-522
335
1219
1389
739
48
-236
-331
-368
-417
-518
-325
359
947
877
299
-287
-398
90
637
772
643
429
174
149
285
116
-361
-821
-1131
-983
-371
-45
-180
-96
141
104
159
465
501
266
95
22
152
459
625
764
944
757
507
1029
1999
2378
1692
83
-1591
-2166
-1671
-1066
-739
-621
-800
-998
-629
307
1113
1252
895
443
-152
-934
-1385
-1044
-182
631
1073
1091
644
-255
-1201
-1476
-892
-112
186
210
641
1436
1669
934
29
-78
673
1491
1536
905
477
515
244
-731
-1715
-2001
-1776
-1553
-1481
-1389
-1138
-823
-692
-543
137
1020
1119
466
-77
-360
-631
-636
-337
-151
-45
375
952
1158
876
487
179
-288
-882
-1002
-470
139
479
794
1020
700
-93
-675
-826
-1012
-1397
-1527
-1250
-1065
-1393
-1938
-2005
-1379
-645
-259
113
725
1079
878
611
783
1262
1542
1345
1097
1402
2137
2762
3010
2472
918
-698
-1189
-637
297
1035
911
-9
-846
-1516
-2281
-2425
-1668
-1078
-1028
-776
-223
45
-154
-533
-565
27
863
1484
1702
1217
264
-91
480
995
837
375
-2
-270
-442
-427
-14
625
741
100
-440
-468
-731
-1442
-1567
-659
307
370
-233
-574
-205
283
242
105
680
1752
2432
2321
1700
933
135
-629
-1087
-1193
-1264
-1262
-802
-151
50
-114
-188
-305
-647
-771
-322
301
592
436
-139
-919
-1377
-1283
-811
-10
997
1698
1848
1489
619
-225
-290
-53
-394
-963
-1258
-1781
-2629
-2971
-2508
-1787
-1144
-500
163
591
588
385
414
668
854
954
1136
1336
1510
1857
2361
2569
2351
2127
1969
1454
676
190
51
-75
-195
-353
-918
-1773
-2090
-1618
-1123
-1112
-1116
-672
-66
68
-468
-1215
-1640
-1786
-1828
-1596
-1046
-418
326
1194
1681
1477
1085
1071
1294
1179
682
483
747
488
-726
-1623
-993
471
1304
1215
1008
984
576
-346
-903
-548
145
426
191
-285
-678
-804
-656
-275
235
669
1056
1497
1707
1416
862
169
-805
-1815
-2524
-3114
-3533
-3182
-2133
-1395
-1312
-1101
-283
633
1162
1492
1961
2422
2420
1923
1565
1629
1453
657
34
205
598
549
410
786
1316
923
-590
-2103
-2717
-2782
-2922
-3151
-3109
-2506
-1308
146
1362
2045
2209
2007
1810
2223
3382
4419
4623
4364
4011
3329
2477
1786
856
-515
-1470
-1349
-521
354
776
264
-1101
-2283
-2366
-1866
-1858
-2343
-2670
-2831
-3030
-2968
-2352
-1456
-697
-37
799
1398
941
-223
-633
268
1502
1827
983
-189
-905
-1418
-1930
-1730
-515
893
1878
2471
2619
2236
1556
755
-221
-1312
-2101
-2281
-2163
-2216
-2284
-2083
-1908
-2142
-2638
-2955
-2679
-1787
-815
-304
-218
-225
-73
235
456
465
489
776
1495
2511
2981
2348
1660
2001
2570
2270
1664
1546
1557
1348
1398
1942
2451
2503
2462
2796
3195
2896
1839
771
266
80
-368
-1260
-2261
-2917
-2911
-2413
-2116
-2379
-2624
-2267
-1487
-875
-1033
-2231
-3690
-4064
-2950
-1188
344
1453
2291
2790
2769
2275
1466
523
-15
285
1030
1507
1543
1308
1010
858
923
1149
1518
1879
2021
1891
1533
1042
686
546
264
-531
-1636
-2384
-2390
-2083
-2181
-2851
-3555
-3595
-2769
-1639
-862
-549
-435
-317
-132
84
338
533
292
-480
-1193
-1373
-1045
-214
982
1827
1729
818
-364
-1212
-1318
-935
-696
-774
-851
-970
-1481
-2100
-1996
-1106
-308
-113
-109
70
88
-391
-892
-716
112
1071
1856
2390
2665
2621
2178
1589
1351
1341
1071
767
977
1372
1178
344
-467
-794
-729
-502
-116
454
1126
1703
1893
1638
1408
1505
1441
544
-1010
-2261
-2470
-1870
-1216
-1018
-1374
-2021
-2424
-2335
-1996
-1584
-919
101
1244
2149
2605
2480
1839
1321
1686
2674
3314
3089
2076
714
-197
-275
104
556
980
1220
1145
560
-563
-1642
-2314
-3055
-3799
-3639
-2461
-1067
-48
257
-211
-984
-1510
-1436
-707
-121
-581
-1762
-2655
-2824
-2494
-2316
-2666
-2879
-2135
-697
731
1896
2887
3776
4316
4049
3132
2274
1802
1563
1447
1354
1034
159
-1239
-2522
-3103
-3193
-3230
-3254
-3141
-2794
-2056
-908
282
796
358
-285
-450
-599
-1090
-1185
-355
887
1915
2512
2664
2483
2221
2127
2203
2114
1788
1611
1719
1768
1566
1296
1277
1446
1247
606
350
734
970
703
326
-29
-329
-306
-60
-147
-681
-1129
-1164
-1257
-1940
-3010
-3960
-4497
-4323
-3468
-2528
-1665
-316
1426
2553
2507
1779
1112
605
-283
-1499
-1869
-698
941
1586
1073
353
420
1458
2516
2537
1679
774
13
-522
-222
870
1579
1302
546
-299
-1136
-1484
-1010
-136
473
622
532
267
-323
-800
-407
707
1861
2928
3552
2864
983
-771
-1434
-1111
-714
-942
-1225
-734
-48
-92
-572
-676
-149
607
767
125
-480
-630
-971
-1658
-1910
-1389
-651
-78
518
1126
1204
605
-70
-318
-215
-4
95
-31
-248
-308
-121
61
-175
-649
-754
-608
-726
-748
-145
664
1000
788
446
458
558
-141
-1501
-2164
-1526
-279
880
1762
2033
1080
-1090
-3117
-3508
-2346
-976
-493
-1068
-1829
-1625
-508
314
194
-394
-731
-600
-336
-348
-488
-332
71
310
413
717
1039
994
1002
1561
2202
2486
2768
3124
3347
3663
3908
3421
2444
1616
839
125
-179
-484
-1206
-1794
-1788
-1460
-1131
-1155
-1792
-2554
-2644
-1924
-815
135
539
405
-30
-566
-929
-1038
-1085
-997
-594
-357
-705
-1089
-964
-765
-956
-1282
-1473
-1710
-1957
-1781
-1145
-640
-446
-108
338
209
-469
-840
-571
-211
-85
234
1140
2190
2808
3117
3175
2439
1114
330
353
465
515
782
1192
1681
2240
2455
1998
942
-537
-1909
-2359
-1997
-1870
-2405
-2994
-3250
-3442
-3702
-3660
-3214
-2848
-2884
-3032
-2879
-2084
-570
984
1690
1645
1478
1439
1698
2465
3373
3780
3355
2120
589
-403
-514
46
841
1207
740
-155
-1008
-1748
-2207
-2265
-2272
-2412
-2319
-1715
-869
-262
-268
-1096
-2693
-4432
-5405
-5190
-3997
-2253
-552
600
1317
2218
3720
5590
6990
7147
5796
3171
385
-705
625
3119
5160
5995
5370
3414
768
-1484
-2197
-1204
259
900
299
-1171
-2111
-945
1825
3886
3752
1636
-1347
-3418
-3156
-1129
729
1641
2634
4649
7029
8312
7717
5561
2746
243
-1422
-2185
-2004
-851
877
2642
3985
4045
2003
-1447
-4461
-5856
-5445
-3322
-186
2461
3128
1145
-2933
-7214
-9382
-8321
-5115
-2163
-862
-603
-467
-378
-366
-421
-989
-2199
-3270
-3263
-1995
-233
1267
2883
4526
4153
844
-2790
-4315
-4406
-4573
-5385
-6811
-7569
-5962
-2587
44
634
9
-362
14
483
689
1020
1095
68
-1511
-2395
-2244
-708
2806
7058
8911
6656
2300
-179
951
3379
3784
1562
-1559
-4000
-5370
-6004
-5982
-4551
-1434
1684
2436
450
-2251
-3339
-2407
-1032
-739
-1276
-1081
917
3845
5888
6827
7680
7828
6050
3771
3344
4266
4473
3538
2416
1456
-12
-2316
-4203
-4164
-2470
-521
850
1475
1779
2428
2937
1909
-654
-3014
-3604
-2156
279
1807
1598
1170
2207
3655
2875
-1153
-6893
-11262
-11637
-8635
-5423
-3227
-542
3064
6216
7835
7352
4727
1214
-1897
-4715
-7893
-11041
-12119
-9040
-2779
3126
6363
6782
5017
2331
-411
-3495
-6304
-7127
-5849
-3281
717
5214
7226
5221
1132
-1768
-2041
-1210
-1222
-1503
-652
901
2373
4038
5451
5408
4043
2508
1043
-700
-2104
-1508
1757
5724
7274
5225
1036
-2607
-3560
-1969
-196
122
-220
213
1381
1991
1212
-268
-1632
-3183
-4693
-4559
-2311
587
2780
3564
2536
601
-420
125
1280
1984
2218
2500
2422
1120
-796
-1606
-592
1574
3561
4225
3687
3241
3694
4329
3744
2073
1158
1438
1145
-367
-2204
-4115
-5483
-4594
-1338
2288
4272
3528
540
-2799
-5249
-6408
-5890
-4284
-2599
-584
1610
2555
1991
841
-667
-2126
-2631
-2280
-1717
-1016
-460
-670
-1594
-2331
-2016
-944
-474
-1086
-1696
-1366
-500
-172
-1042
-2555
-3467
-3362
-2922
-2685
-2475
-1826
-610
690
1347
1100
379
-32
207
666
1036
1862
3491
5120
5637
4701
2683
485
-753
-597
161
542
595
1205
2740
4415
5035
4054
2005
519
1100
3094
4091
3041
1311
513
732
848
-153
-1953
-3337
-3738
-3445
-2719
-1808
-1113
-851
-1035
-1759
-2913
-3825
-3702
-2848
-2517
-2871
-2585
-1152
613
2105
2873
2334
1200
1057
2120
3313
3881
3591
2729
2032
1645
966
132
140
1295
2471
2292
715
-1012
-2188
-3149
-3863
-3676
-2463
-664
1024
1632
865
-308
-1152
-1864
-2447
-2756
-3365
-4517
-5042
-3714
-861
2328
5146
7212
7795
6603
4759
3909
4611
6264
7821
8286
7188
5020
2905
1714
1414
1201
212
-1620
-3485
-4754
-5748
-6662
-6878
-6164
-5112
-3988
-2869
-2275
-2320
-2310
-1864
-1225
-842
-1230
-2611
-4424
-5566
-5124
-3314
-1224
731
2758
4191
4341
3880
3404
2203
-97
-2389
-3127
-1833
594
3008
4906
5722
4876
3031
1736
1691
2365
2649
1814
300
-859
-1306
-1405
-1666
-2313
-3060
-3589
-3964
-3962
-3295
-2500
-2130
-1790
-1333
-1427
-2307
-3405
-4108
-3855
-2310
132
2532
3959
3891
2916
2397
2739
3061
2947
2696
2195
1282
385
-346
-1106
-1816
-2630
-3864
-4836
-4617
-3375
-1850
-634
-20
493
1382
1986
1712
1074
521
125
139
481
704
862
1205
1778
2755
4302
6369
8867
11138
12033
11187
9148
6304
3101
527
-816
-1528
-2357
-3037
-2949
-2512
-2704
-3513
-4014
-3872
-3528
-3148
-2441
-1484
-629
130
945
1696
2222
2244
1541
748
857
1820
3069
4421
5546
6019
6104
6203
6419
6912
7525
7574
6831
5641
4224
2765
1758
1513
1530
738
-1138
-3276
-5240
-7197
-8501
-8361
-7267
-6046
-4684
-3081
-1806
-1822
-3482
-5847
-7690
-8775
-9161
-8697
-7845
-7461
-7683
-8138
-8603
-9091
-9583
-9835
-9721
-9541
-9274
-8543
-7577
-6624
-4946
-2238
460
2441
4121
5626
6298
5795
4865
4534
4696
4341
3401
2872
3134
3696
4350
5167
5963
6497
6630
6069
4787
3562
3279
3735
4120
4318
4654
4747
3959
2463
1012
244
557
1748
2902
3159
2270
380
-1935
-3761
-4545
-4529
-4392
-4714
-5397
-5664
-4971
-3648
-2220
-758
839
2407
3657
4403
4692
4761
4861
5138
5712
6392
6666
6548
6814
7748
8819
9641
10064
9862
9338
9005
8619
7727
6465
5079
3892
3378
3394
3185
2435
1379
414
-173
-449
-517
-228
111
-110
-715
-1053
-1026
-851
-575
-63
832
1921
2724
3048
2951
2736
3001
3728
3926
3203
2323
1887
1650
1078
-10
-1138
-1867
-2401
-2978
-3566
-4408
-5674
-6905
-7517
-7405
-6921
-6509
-6170
-5765
-5610
-5983
-6608
-7227
-7826
-8424
-9002
-9358
-9434
-9835
-10856
-11747
-11823
-11087
-9745
-8356
-7474
-6867
-6300
-6266
-7004
-8138
-9198
-9659
-9377
-8870
-8175
-6723
-4738
-3076
-2029
-1675
-2136
-2887
-3230
-3427
-3893
-3995
-2963
-1132
808
2702
4317
5154
5488
6334
8141
10312
11891
12210
11243
9449
7347
5392
3842
2478
1197
611
1129
2086
2737
3228
4019
5125
6197
6890
7150
7092
6696
6077
5830
6398
7529
8649
9194
8662
7065
4853
2259
-554
-3019
-4717
-5686
-5852
-5166
-4242
-3771
-3884
-4640
-6114
-7709
-8524
-8335
-7565
-6639
-5785
-5041
-4366
-3710
-3064
-2619
-2542
-2400
-1820
-1434
-1816
-2349
-2563
-2975
-3771
-4401
-4613
-4478
-4003
-3380
-2922
-2706
-2663
-2586
-2114
-1174
-200
350
364
-4
-513
-942
-1365
-2180
-3495
-4792
-5647
-6076
-6023
-5484
-5037
-5320
-6358
-7636
-8508
-8732
-8627
-8297
-7383
-5763
-3667
-1317
768
1877
1994
1984
2564
3541
4358
5009
5676
6046
5903
5565
5070
4177
3170
2489
1991
1494
1296
1668
2262
2436
1947
1063
97
-573
-505
87
240
-553
-1878
-3116
-3898
-4074
-3841
-3598
-3507
-3356
-3003
-2738
-2936
-3284
-2980
-1811
-421
635
1282
1474
1037
35
-1069
-1624
-1425
-972
-593
118
1225
2179
3046
4328
5572
5960
5591
5076
4798
4934
5243
5174
4510
3504
2488
1682
1141
913
1039
1249
1233
1240
1585
2056
2423
2803
3095
2815
1706
250
-787
-1238
-1485
-1618
-1492
-1183
-793
-436
-512
-1066
-1492
-1505
-1468
-1514
-1365
-825
87
1232
2305
2990
3158
2940
2535
2058
1687
1728
2210
2772
3014
2795
2352
2145
2249
2343
2241
1810
887
-124
-536
-354
-14
479
1297
2272
3041
3453
3691
3945
4018
3715
3265
2915
2522
1849
891
-109
-861
-1210
-1181
-1018
-1160
-1735
-2381
-2825
-3157
-3306
-2990
-2264
-1605
-1270
-966
-333
495
1101
1242
1046
968
1382
2085
2567
2631
2533
2750
3497
4285
4479
4118
3718
3573
3515
3206
2761
2671
3040
3614
4212
4425
3898
2982
2162
1588
1542
1920
1925
1323
648
24
-648
-1113
-1212
-1029
-678
-364
-57
436
941
1324
1795
2128
1893
1280
587
-206
-936
-1380
-1439
-959
-65
749
1168
1012
265
-540
-896
-874
-592
-168
146
493
1105
1641
1875
1988
1934
1687
1533
1458
1275
1020
649
87
-546
-1209
-1690
-1568
-975
-355
236
664
817
1171
1855
2168
1872
1404
1049
967
1182
1417
1672
2106
2492
2721
2946
2901
2356
1689
1168
669
215
-111
-284
-128
496
1357
1975
1963
1434
903
643
505
396
462
849
1368
1595
1463
1372
1477
1571
1614
1733
1858
1781
1455
1190
1292
1527
1436
1059
755
726
1094
1884
2705
2979
2576
1954
1485
1085
719
708
1064
1290
1132
788
357
-183
-586
-525
-93
326
560
684
672
415
-29
-387
-450
-359
-483
-842
-1107
-1159
-1076
-817
-510
-495
-823
-1253
-1714
-2296
-2935
-3416
-3737
-4143
-4639
-4933
-5059
-5235
-5298
-5074
-4722
-4185
-3249
-2105
-1138
-545
-431
-721
-1239
-1932
-2641
-3166
-3763
-4642
-5415
-5800
-5966
-5877
-5414
-4793
-4136
-3380
-2817
-2799
-3188
-3597
-3745
-3498
-3003
-2523
-2104
-1758
-1658
-1723
-1637
-1420
-1321
-1247
-1020
-831
-885
-1038
-1080
-967
-749
-468
-140
178
363
412
356
122
-180
-266
-273
-552
-980
-1231
-1364
-1561
-1775
-1814
-1670
-1619
-1762
-1771
-1550
-1394
-1329
-1229
-1271
-1433
-1415
-1311
-1433
-1702
-1888
-1891
-1682
-1331
-979
-691
-496
-381
-322
-328
-287
-32
345
769
1442
2376
3189
3628
3781
3873
4016
4043
3719
3159
2637
2230
2004
2162
2690
3244
3493
3378
3024
2595
2207
1931
1830
1992
2414
2928
3298
3399
3251
2969
2681
2501
2440
2317
1906
1282
729
393
260
321
571
1054
1636
1844
1403
690
86
-516
-1229
-1843
-2163
-2277
-2547
-3147
-3698
-3887
-4051
-4411
-4648
-4696
-4942
-5471
-6036
-6430
-6530
-6423
-6426
-6680
-7059
-7357
-7325
-6850
-6116
-5347
-4743
-4502
-4447
-4064
-3260
-2361
-1487
-597
121
482
596
678
773
860
957
1018
942
801
722
672
619
588
407
-79
-734
-1388
-1983
-2370
-2459
-2393
-2326
-2295
-2315
-2320
-2176
-1815
-1309
-797
-381
-37
360
993
1826
2421
2491
2415
2564
2768
2967
3429
4030
4313
4189
3935
3868
4150
4561
4733
4603
4223
3602
3075
3035
3362
3711
3916
3858
3587
3354
3141
2750
2320
2041
1785
1436
1079
871
1008
1440
1759
1751
1562
1283
1014
1042
1456
1988
2325
2353
2277
2405
2664
2721
2499
2122
1722
1491
1510
1676
1973
2407
2794
3022
3143
3108
2848
2468
2128
1897
1705
1450
1217
1131
1153
1303
1612
1795
1633
1285
880
465
205
84
-43
-110
-171
-396
-487
-105
458
825
1020
1113
1119
1130
1222
1406
1624
1796
1925
1917
1592
1112
799
577
294
52
-145
-388
-663
-1055
-1571
-1840
-1589
-1035
-502
-153
-60
-270
-756
-1273
-1424
-1130
-736
-561
-630
-796
-1014
-1457
-2154
-2775
-3025
-2990
-2943
-3083
-3345
-3414
-3120
-2579
-1925
-1301
-927
-826
-844
-964
-1147
-1127
-809
-498
-370
-226
-36
-100
-463
-805
-988
-1177
-1466
-1695
-1595
-1125
-556
-84
270
386
217
-15
-187
-410
-718
-1024
-1223
-1304
-1464
-1796
-2044
-2108
-2178
-2225
-2144
-2157
-2398
-2702
-2982
-3234
-3347
-3253
-2977
-2616
-2379
-2344
-2255
-1857
-1220
-610
-217
-37
84
288
629
1114
1774
2613
3523
4373
5159
5852
6306
6502
6645
6884
7144
7211
6957
6514
6075
5578
4919
4209
3485
2548
1464
668
289
-92
-748
-1443
-1928
-2230
-2380
-2340
-2120
-1802
-1592
-1746
-2205
-2677
-3039
-3285
-3306
-3124
-2946
-2883
-2885
-2920
-2967
-3019
-3112
-3223
-3231
-3106
-2997
-3002
-2971
-2736
-2379
-2109
-1991
-1953
-1982
-2141
-2407
-2607
-2586
-2321
-1908
-1543
-1383
-1358
-1324
-1253
-1075
-670
-147
200
210
-74
-427
-562
-392
-69
222
331
213
-41
-363
-679
-816
-777
-751
-686
-386
79
596
1195
1773
2119
2234
2254
2237
2096
1713
1218
942
933
956
913
822
656
499
457
480
554
788
1135
1423
1608
1760
1876
1840
1566
1112
574
32
-385
-637
-895
-1305
-1812
-2290
-2671
-2996
-3326
-3538
-3495
-3339
-3169
-2765
-2069
-1428
-1083
-912
-761
-648
-639
-705
-713
-570
-350
-195
-122
-60
-87
-373
-845
-1213
-1343
-1327
-1297
-1349
-1522
-1746
-1866
-1755
-1477
-1233
-1075
-924
-825
-806
-697
-408
-88
111
177
206
309
515
830
1265
1649
1784
1786
1902
2169
2547
2998
3357
3487
3476
3438
3418
3497
3724
3945
3922
3575
3035
2514
2159
1963
1784
1517
1211
957
785
646
402
-77
-696
-1191
-1383
-1282
-1029
-790
-609
-434
-257
-87
85
225
352
596
951
1229
1382
1488
1496
1354
1211
1176
1173
1162
1209
1289
1267
1091
891
817
853
889
924
986
1008
970
1033
1361
1916
2469
2805
2926
3001
3099
3130
3082
3098
3262
3439
3423
3183
2862
2566
2309
2154
2167
2270
2293
2177
1974
1687
1275
827
528
399
313
272
344
407
263
-85
-442
-633
-665
-660
-641
-614
-722
-995
-1235
-1403
-1673
-2047
-2401
-2737
-3042
-3205
-3178
-3004
-2780
-2604
-2454
-2262
-2118
-2178
-2436
-2698
-2718
-2457
-2182
-2124
-2197
-2220
-2191
-2237
-2428
-2662
-2732
-2527
-2128
-1763
-1704
-1992
-2343
-2493
-2456
-2345
-2172
-1878
-1454
-988
-577
-223
94
351
544
741
1010
1312
1455
1343
1152
1057
987
893
907
1084
1317
1481
1443
1133
672
240
-96
-301
-372
-420
-543
-652
-628
-587
-733
-997
-1111
-1000
-797
-606
-554
-770
-1145
-1416
-1495
-1447
-1294
-1018
-669
-384
-277
-309
-427
-613
-704
-557
-334
-189
-36
134
229
323
474
598
707
894
1156
1463
1735
1777
1521
1179
1000
1052
1191
1222
1098
950
916
1020
1158
1195
1165
1215
1370
1541
1677
1739
1669
1472
1209
930
672
496
410
312
137
23
121
337
442
355
169
34
5
10
25
157
393
554
557
461
285
66
-75
-87
-40
9
56
126
271
524
881
1340
1856
2265
2367
2116
1640
1086
552
141
-117
-308
-455
-455
-335
-290
-429
-708
-1061
-1426
-1690
-1688
-1384
-1043
-986
-1223
-1555
-1826
-1947
-1949
-1981
-2090
-2216
-2309
-2289
-2135
-2005
-1981
-2008
-2146
-2453
-2779
-2966
-2960
-2746
-2420
-2116
-1874
-1775
-1877
-2013
-2005
-1879
-1678
-1437
-1287
-1324
-1457
-1497
-1363
-1183
-1055
-876
-624
-459
-401
-370
-392
-461
-482
-439
-361
-312
-390
-530
-556
-472
-331
-116
87
189
249
289
277
273
286
267
288
425
635
901
1211
1495
1719
1909
2095
2275
2344
2193
1927
1694
1459
1188
1022
1123
1486
1917
2185
2248
2199
2096
2005
2011
2073
2074
1980
1845
1765
1771
1762
1651
1505
1396
1319
1291
1332
1356
1248
980
606
255
109
227
423
439
251
56
-3
24
37
21
10
19
48
94
172
313
475
562
604
698
792
796
808
941
1131
1273
1332
1293
1138
837
425
43
-221
-430
-645
-868
-1104
-1315
-1416
-1397
-1346
-1348
-1372
-1297
-1091
-849
-631
-460
-398
-411
-345
-147
124
423
686
837
901
950
989
997
994
1016
1054
1055
1000
911
829
799
788
702
524
289
-11
-327
-553
-676
-705
-625
-534
-566
-693
-829
-944
-1004
-1068
-1274
-1591
-1802
-1768
-1540
-1257
-1024
-821
-609
-455
-437
-510
-551
-474
-316
-190
-142
-150
-233
-430
-719
-984
-1102
-1122
-1227
-1409
-1479
-1403
-1254
-981
-615
-381
-417
-654
-955
-1188
-1338
-1504
-1654
-1611
-1349
-1032
-798
-657
-523
-295
20
359
704
1027
1254
1387
1520
1690
1810
1808
1751
1739
1756
1737
1632
1390
1026
652
382
307
511
914
1253
1360
1272
1057
726
337
6
-187
-210
-40
240
409
267
-189
-764
-1215
-1440
-1508
-1515
-1485
-1400
-1252
-1127
-1186
-1485
-1926
-2347
-2521
-2317
-1895
-1496
-1194
-1008
-968
-1014
-1071
-1096
-1034
-880
-686
-472
-271
-150
-91
-82
-167
-294
-321
-201
0
156
132
-111
-475
-788
-859
-659
-402
-257
-153
43
375
781
1100
1231
1253
1234
1120
916
747
676
675
745
959
1364
1882
2349
2652
2780
2757
2603
2349
2021
1634
1199
771
428
229
160
120
-16
-253
-459
-559
-629
-725
-803
-821
-738
-471
-14
488
883
1116
1209
1194
1103
1018
1010
1004
903
776
705
594
354
73
-131
-210
-196
-205
-322
-501
-646
-709
-690
-622
-560
-516
-470
-428
-408
-364
-216
35
261
310
130
-165
-402
-556
-756
-1039
-1319
-1510
-1540
-1374
-1101
-827
-591
-433
-357
-274
-174
-174
-299
-433
-456
-337
-148
21
144
218
266
364
523
645
738
917
1196
1495
1801
2117
2372
2495
2516
2499
2423
2205
1861
1511
1220
969
735
501
232
-87
-438
-822
-1240
-1598
-1742
-1646
-1453
-1300
-1203
-1126
-1061
-998
-879
-675
-472
-355
-285
-191
-98
-50
-48
-95
-209
-359
-452
-405
-211
71
355
540
583
557
540
543
574
625
618
517
386
255
55
-269
-686
-1096
-1409
-1579
-1588
-1465
-1308
-1186
-1096
-1027
-957
-839
-690
-611
-683
-872
-1067
-1177
-1198
-1163
-1116
-1112
-1171
-1234
-1235
-1141
-987
-878
-866
-843
-703
-504
-356
-290
-297
-330
-302
-161
48
212
212
39
-183
-320
-334
-230
-33
197
373
435
404
392
498
695
874
967
970
938
934
970
1049
1230
1529
1846
2072
2204
2274
2298
2320
2379
2410
2319
2152
2011
1873
1669
1422
1178
921
655
439
325
284
219
93
-6
-17
16
56
84
61
-1
-51
-111
-224
-352
-432
-436
-399
-389
-430
-466
-445
-339
-106
256
644
922
1044
1043
966
822
606
358
173
76
-20
-184
-435
-796
-1226
-1593
-1820
-1917
-1894
-1797
-1711
-1631
-1515
-1410
-1369
-1340
-1230
-1030
-834
-710
-627
-555
-550
-621
-665
-596
-410
-148
95
245
329
418
536
676
829
974
1094
1200
1286
1295
1183
999
812
620
391
142
-94
-322
-534
-645
-590
-436
-316
-275
-275
-276
-249
-141
72
319
501
572
516
325
61
-163
-286
-318
-287
-234
-242
-389
-643
-847
-890
-803
-665
-544
-530
-634
-735
-732
-657
-572
-499
-429
-334
-214
-106
-16
76
159
181
114
7
-68
-145
-289
-430
-477
-476
-488
-507
-532
-582
-648
-725
-786
-773
-676
-555
-475
-448
-392
-240
-75
-20
-88
-245
-466
-671
-757
-704
-586
-540
-619
-723
-782
-878
-1047
-1181
-1206
-1183
-1158
-1071
-857
-577
-337
-161
-9
135
262
371
504
690
882
1022
1094
1067
952
868
854
817
770
806
889
935
950
946
942
987
1072
1121
1082
952
801
730
772
939
1246
1592
1829
1937
1973
1956
1929
1926
1932
1938
1944
1928
1924
1965
1974
1844
1585
1270
952
699
614
727
919
1055
1136
1183
1124
939
735
582
482
445
440
363
178
-31
-179
-264
-331
-376
-336
-199
-41
76
155
193
141
-21
-227
-409
-553
-632
-581
-417
-230
-70
42
60
-10
-98
-162
-192
-193
-192
-199
-224
-308
-445
-546
-595
-673
-839
-1058
-1248
-1361
-1415
-1437
-1412
-1330
-1239
-1176
-1147
-1156
-1215
-1288
-1289
-1170
-988
-823
-707
-653
-664
-701
-765
-909
-1151
-1460
-1790
-2048
-2162
-2156
-2071
-1907
-1716
-1568
-1477
-1445
-1483
-1552
-1597
-1618
-1639
-1643
-1590
-1481
-1379
-1292
-1136
-867
-557
-296
-139
-84
-76
-57
8
171
416
639
786
894
982
1036
1025
921
764
614
438
217
19
-104
-168
-183
-170
-138
-91
-88
-188
-344
-503
-651
-742
-747
-720
-702
-688
-676
-652
-575
-421
-202
11
136
192
229
215
125
25
-33
-29
74
278
496
629
652
601
517
452
488
651
841
932
913
859
798
673
481
332
310
355
424
577
817
1046
1217
1340
1395
1369
1292
1207
1155
1139
1125
1109
1129
1172
1184
1154
1100
1038
1002
1016
1046
1053
1042
1029
1024
1035
1053
1069
1119
1222
1335
1424
1480
1446
1287
1102
996
907
752
594
527
534
560
573
564
529
436
234
-42
-293
-480
-611
-641
-548
-390
-236
-112
-17
38
3
-137
-302
-410
-467
-501
-531
-599
-729
-869
-943
-910
-803
-705
-627
-506
-348
-215
-100
18
90
73
-14
-142
-287
-399
-450
-491
-583
-700
-769
-773
-721
-606
-442
-278
-169
-150
-209
-311
-448
-611
-760
-853
-862
-775
-638
-520
-445
-420
-461
-556
-671
-746
-714
-583
-437
-290
-112
79
243
373
469
552
637
676
621
516
422
339
252
163
61
-87
-296
-504
-635
-685
-719
-767
-812
-860
-953
-1073
-1131
-1073
-910
-668
-381
-105
108
252
364
469
532
509
422
305
158
-27
-221
-347
-336
-218
-79
59
188
277
340
399
427
434
475
549
634
729
790
772
711
659
632
658
746
850
931
1000
1099
1256
1431
1562
1639
1691
1737
1788
1866
1977
2091
2148
2112
2027
1943
1849
1730
1618
1540
1479
1406
1325
1267
1236
1186
1071
898
704
511
322
141
-28
-189
-341
-488
-636
-773
-887
-990
-1077
-1122
-1125
-1126
-1172
-1281
-1409
-1470
-1458
-1455
-1506
-1603
-1748
-1935
-2137
-2339
-2517
-2619
-2638
-2629
-2627
-2625
-2617
-2610
-2582
-2491
-2332
-2139
-1939
-1737
-1552
-1422
-1349
-1293
-1223
-1147
-1072
-974
-824
-656
-555
-561
-629
-710
-796
-871
-900
-891
-880
-841
-723
-554
-395
-246
-82
80
208
294
330
305
244
183
124
52
-24
-81
-120
-142
-127
-77
-43
-79
-207
-413
-646
-850
-1014
-1147
-1213
-1166
-1018
-817
-601
-421
-327
-291
-232
-147
-105
-121
-128
-69
76
287
509
701
871
1008
1070
1056
1004
928
829
740
686
666
674
726
828
966
1138
1354
1584
1771
1889
1925
1829
1585
1261
954
710
528
387
258
129
0
-117
-185
-157
-36
131
312
495
657
791
879
881
799
685
555
420
356
424
573
721
841
939
1025
1093
1115
1118
1164
1222
1201
1120
1058
1051
1113
1240
1360
1406
1383
1306
1176
1032
936
930
1025
1165
1254
1263
1224
1142
1004
840
672
489
309
213
256
391
532
620
642
622
586
532
471
446
471
511
541
560
561
524
439
325
213
88
-95
-301
-422
-414
-335
-242
-149
-89
-114
-217
-350
-514
-742
-1027
-1319
-1565
-1714
-1751
-1727
-1682
-1600
-1482
-1370
-1296
-1262
-1254
-1245
-1203
-1093
-907
-691
-508
-379
-276
-165
-59
-18
-72
-172
-263
-336
-386
-423
-480
-542
-545
-504
-511
-609
-750
-860
-901
-885
-843
-792
-756
-762
-775
-726
-623
-519
-409
-262
-96
43
147
223
265
255
193
110
27
-70
-195
-323
-428
-499
-523
-511
-500
-491
-458
-418
-395
-381
-371
-366
-348
-299
-214
-92
13
44
38
60
114
196
301
378
405
428
474
504
478
389
245
65
-89
-140
-77
12
80
178
341
541
746
928
1057
1120
1126
1111
1114
1113
1063
969
848
681
479
300
175
96
52
34
39
63
102
145
157
106
21
-46
-94
-141
-185
-226
-263
-291
-300
-280
-258
-299
-404
-501
-569
-641
-695
-682
-619
-539
-451
-381
-347
-318
-260
-198
-170
-175
-195
-226
-267
-283
-235
-150
-95
-83
-86
-90
-98
-114
-141
-171
-206
-286
-421
-554
-653
-732
-798
-853
-914
-982
-1026
-1008
-919
-798
-689
-591
-506
-469
-493
-559
-651
-745
-801
-820
-845
-900
-961
-978
-933
-855
-771
-707
-703
-760
-834
-887
-889
-830
-743
-673
-618
-566
-504
-424
-342
-288
-248
-190
-110
-20
93
247
416
538
598
652
739
843
932
992
1035
1094
1177
1250
1291
1323
1349
1329
1246
1157
1113
1091
1056
999
910
779
627
511
465
460
455
469
511
547
579
644
734
834
958
1070
1120
1115
1087
1053
1038
1033
1004
959
934
941
985
1058
1130
1180
1195
1160
1096
1035
987
965
989
1039
1095
1179
1310
1459
1597
1733
1872
1992
2084
2165
2233
2257
2234
2170
2070
1952
1843
1738
1618
1479
1330
1167
971
740
508
310
148
32
5
67
162
242
305
363
408
415
359
247
117
8
-80
-181
-314
-442
-527
-584
-667
-804
-968
-1122
-1259
-1399
-1551
-1704
-1835
-1912
-1927
-1914
-1916
-1943
-2003
-2112
-2255
-2369
-2415
-2408
-2382
-2342
-2293
-2252
-2205
-2128
-2054
-2025
-2004
-1938
-1863
-1828
-1809
-1763
-1715
-1701
-1710
-1719
-1729
-1734
-1719
-1692
-1682
-1692
-1689
-1649
-1576
-1483
-1384
-1294
-1237
-1209
-1177
-1112
-1029
-969
-963
-997
-1029
-1041
-1033
-991
-885
-717
-532
-373
-238
-119
-44
-26
-49
-98
-153
-173
-142
-76
-5
28
7
-35
-92
-198
-347
-495
-608
-648
-601
-507
-401
-290
-194
-111
-18
69
128
194
295
417
536
643
745
859
979
1090
1197
1294
1346
1341
1302
1265
1245
1231
1199
1154
1117
1117
1163
1225
1245
1198
1099
973
854
764
671
537
385
267
195
166
190
259
332
385
422
475
552
628
684
745
815
868
892
915
933
928
903
884
887
911
931
922
903
895
883
863
849
830
794
767
768
780
780
745
655
517
358
208
98
35
-10
-31
8
97
189
271
344
409
461
492
499
495
480
452
438
448
444
406
364
349
352
353
345
325
269
164
41
-41
-66
-56
-39
-18
23
109
248
431
625
785
887
926
894
806
700
621
586
577
564
526
448
326
191
64
-73
-233
-387
-513
-620
-705
-753
-761
-748
-731
-712
-683
-642
-562
-415
-239
-113
-63
-64
-76
-60
-12
33
39
-8
-105
-215
-293
-342
-397
-447
-452
-423
-392
-367
-340
-316
-289
-243
-190
-154
-139
-131
-115
-99
-82
-50
-13
-6
-28
-66
-140
-238
-282
-252
-206
-175
-142
-104
-81
-101
-175
-276
-372
-442
-461
-437
-405
-377
-339
-300
-269
-240
-210
-189
-184
-200
-239
-294
-351
-392
-422
-450
-447
-409
-383
-391
-401
-401
-406
-433
-485
-554
-628
-718
-813
-868
-877
-881
-887
-893
-915
-962
-1012
-1042
-1044
-1022
-986
-917
-828
-782
-794
-795
-737
-653
-592
-575
-579
-573
-543
-484
-385
-265
-156
-60
26
77
101
137
188
239
296
337
334
294
254
241
260
286
301
311
312
281
217
118
-12
-109
-101
-25
44
79
99
140
246
403
548
631
646
620
583
541
486
429
398
424
514
614
666
657
603
527
466
425
372
314
283
265
227
165
93
26
-4
10
37
39
-8
-93
-182
-256
-303
-298
-249
-203
-178
-168
-185
-221
-234
-222
-216
-216
-194
-152
-111
-79
-37
21
79
130
197
292
376
407
404
408
421
421
409
376
309
245
245
293
328
322
287
245
221
210
191
166
149
146
173
227
275
296
305
306
294
285
307
373
475
596
721
840
943
1035
1139
1236
1289
1291
1265
1223
1174
1126
1082
1042
1008
965
892
795
697
620
571
533
486
418
336
270
248
248
249
247
216
119
-11
-123
-212
-285
-338
-384
-434
-491
-549
-590
-591
-568
-547
-533
-535
-580
-663
-763
-858
-936
-990
-995
-921
-799
-687
-612
-580
-596
-622
-625
-617
-612
-597
-577
-560
-552
-587
-691
-822
-902
-897
-836
-761
-678
-584
-517
-492
-471
-419
-349
-276
-189
-74
39
110
142
173
202
219
253
337
446
533
563
509
373
187
-17
-224
-409
-540
-614
-659
-693
-694
-642
-555
-484
-458
-464
-469
-465
-456
-446
-436
-427
-396
-331
-267
-240
-240
-239
-229
-204
-143
-43
60
115
117
109
103
61
-32
-131
-201
-253
-295
-327
-347
-354
-341
-315
-279
-223
-147
-76
-21
33
94
159
234
310
365
402
448
511
585
666
741
796
831
846
842
826
781
686
579
497
423
337
258
198
153
127
113
89
55
30
19
-4
-46
-83
-94
-94
-76
-10
88
172
242
315
387
448
505
560
621
706
814
924
1012
1063
1080
1069
1048
1060
1123
1189
1215
1206
1176
1136
1100
1056
987
908
840
765
676
583
504
431
326
161
-19
-171
-308
-433
-520
-580
-647
-726
-806
-893
-974
-1041
-1117
-1227
-1341
-1404
-1394
-1336
-1244
-1122
-982
-849
-726
-614
-525
-480
-482
-515
-550
-569
-588
-628
-672
-695
-705
-729
-773
-820
-844
-830
-799
-789
-797
-796
-783
-767
-742
-703
-646
-567
-474
-382
-300
-244
-215
-197
-187
-213
-272
-338
-394
-445
-481
-478
-417
-315
-222
-168
-131
-87
-44
-13
8
10
-5
-14
6
49
90
116
122
99
39
-37
-101
-151
-193
-226
-238
-221
-179
-118
-32
60
134
186
212
197
162
139
129
137
188
275
383
513
653
776
877
952
1002
1044
1081
1102
1114
1116
1100
1088
1107
1129
1122
1093
1046
974
885
793
716
656
598
544
515
515
539
581
626
664
707
767
847
942
1027
1068
1053
978
854
708
567
450
380
348
325
313
333
365
377
353
302
251
217
184
156
160
185
187
162
124
66
-8
-62
-89
-115
-157
-229
-338
-444
-496
-497
-482
-473
-485
-521
-553
-552
-530
-519
-542
-594
-649
-690
-722
-745
-753
-743
-721
-690
-658
-617
-557
-496
-458
-417
-341
-245
-168
-115
-72
-21
41
96
112
84
25
-56
-140
-208
-273
-350
-434
-523
-630
-753
-875
-979
-1055
-1098
-1113
-1111
-1115
-1118
-1098
-1054
-1002
-931
-833
-730
-638
-551
-476
-417
-377
-369
-391
-410
-408
-393
-371
-349
-331
-292
-212
-104
14
138
258
366
451
495
502
488
445
383
340
316
261
161
44
-64
-143
-188
-211
-232
-266
-304
-320
-296
-239
-149
-48
38
107
178
251
325
396
445
465
463
431
375
331
318
315
303
289
293
322
364
404
447
483
491
480
473
474
479
489
503
524
553
571
555
518
499
496
491
480
460
411
336
259
205
192
214
241
260
274
270
243
229
239
246
227
197
175
160
121
46
-29
-72
-82
-60
-8
50
81
77
42
-3
-32
-37
-32
-30
-27
-4
37
74
104
134
147
141
154
215
292
338
337
313
282
239
173
97
18
-62
-130
-174
-187
-176
-170
-182
-199
-209
-219
-225
-223
-215
-201
-185
-188
-215
-249
-275
-290
-302
-320
-325
-298
-240
-171
-102
-50
-25
-15
-1
33
100
188
255
260
216
166
127
81
21
-37
-70
-58
-10
34
47
26
-23
-77
-90
-68
-66
-93
-97
-66
-30
5
56
115
156
164
134
74
8
-49
-95
-135
-167
-188
-183
-156
-134
-143
-173
-213
-271
-339
-396
-436
-454
-436
-390
-358
-355
-366
-380
-398
-413
-411
-395
-386
-400
-426
-444
-453
-452
-448
-458
-480
-479
-434
-369
-299
-210
-93
45
183
286
334
356
388
439
509
601
697
776
844
919
1000
1078
1126
1122
1083
1029
963
895
836
787
759
760
752
690
573
435
311
206
96
-12
-89
-136
-183
-234
-275
-301
-308
-296
-275
-246
-209
-153
-76
-2
40
62
83
95
93
83
63
46
39
26
-6
-46
-83
-104
-106
-118
-155
-190
-206
-211
-217
-218
-207
-183
-158
-133
-102
-60
-12
15
-1
-25
-11
32
70
91
86
70
71
97
119
118
80
21
-25
-49
-72
-94
-111
-126
-136
-145
-180
-246
-325
-407
-489
-558
-616
-661
-698
-739
-781
-806
-832
-887
-951
-984
-976
-945
-919
-916
-926
-926
-908
-877
-855
-854
-848
-813
-787
-797
-785
-690
-537
-373
-217
-86
10
83
129
144
139
112
62
11
-28
-55
-69
-83
-123
-161
-156
-123
-106
-109
-118
-124
-124
-106
-79
-54
-26
17
75
147
233
327
409
468
509
552
608
663
692
684
646
594
548
518
498
479
455
431
422
438
472
511
540
541
493
406
322
277
264
271
304
367
430
465
464
438
392
316
209
102
20
-39
-80
-99
-103
-100
-106
-141
-192
-214
-186
-135
-91
-61
-40
-10
33
74
103
130
162
190
202
183
128
73
45
21
-17
-35
-27
-32
-68
-128
-214
-292
-326
-320
-287
-223
-161
-127
-99
-70
-75
-111
-133
-121
-90
-56
-28
-5
20
43
47
33
16
2
-11
-7
23
69
115
169
235
298
342
362
371
393
419
422
400
370
334
294
258
231
201
170
151
157
182
221
256
264
228
174
129
96
73
71
86
103
127
170
218
250
263
266
259
250
254
279
311
349
396
455
504
526
523
511
483
432
376
331
287
243
213
202
209
233
269
304
336
375
402
393
349
303
269
243
217
195
194
202
176
103
3
-96
-175
-220
-236
-244
-263
-303
-358
-411
-461
-510
-559
-595
-608
-606
-615
-646
-703
-774
-827
-847
-850
-844
-824
-797
-765
-710
-638
-581
-553
-548
-548
-536
-516
-484
-427
-360
-316
-290
-268
-259
-258
-247
-237
-229
-208
-175
-152
-128
-104
-92
-88
-75
-60
-53
-62
-93
-142
-171
-149
-82
-13
16
4
-11
10
80
168
226
243
264
314
372
404
398
373
365
387
430
487
543
567
566
567
581
608
650
690
720
741
738
679
580
482
408
362
332
275
163
21
-100
-179
-205
-167
-101
-81
-123
-177
-194
-175
-143
-124
-150
-256
-417
-547
-588
-581
-581
-581
-550
-496
-444
-416
-416
-430
-423
-387
-345
-303
-255
-226
-227
-199
-89
55
160
207
220
233
289
386
464
505
557
640
726
799
853
865
837
806
788
759
714
668
642
632
615
575
534
500
434
301
161
95
110
142
110
-31
-234
-377
-402
-386
-428
-534
-635
-681
-668
-633
-615
-636
-682
-723
-737
-744
-774
-824
-859
-866
-861
-875
-900
-896
-847
-796
-795
-828
-842
-830
-841
-894
-934
-911
-843
-783
-740
-693
-619
-511
-390
-301
-260
-235
-193
-138
-84
-25
60
161
252
320
372
407
436
474
522
571
617
640
635
629
650
665
636
586
572
581
568
532
498
467
441
431
448
491
530
519
458
384
312
245
197
145
83
31
-12
-75
-144
-196
-225
-241
-268
-318
-369
-413
-449
-446
-407
-372
-339
-304
-293
-295
-273
-242
-226
-208
-181
-147
-101
-44
16
63
77
68
65
57
28
4
7
29
67
123
186
251
327
418
513
575
582
566
563
560
549
549
569
582
573
558
559
565
556
539
537
542
524
481
445
439
449
438
403
368
339
302
255
205
167
142
118
85
51
11
-49
-114
-152
-170
-201
-245
-264
-231
-166
-108
-83
-96
-131
-163
-194
-244
-314
-382
-450
-532
-614
-666
-669
-641
-619
-621
-630
-633
-617
-579
-533
-504
-486
-451
-402
-371
-352
-303
-227
-174
-150
-115
-59
-3
44
79
109
155
223
293
365
444
511
542
553
578
625
662
675
678
674
644
596
552
517
499
501
501
478
432
361
276
214
187
182
173
142
99
82
92
103
118
158
197
199
172
145
140
164
193
193
171
154
147
156
182
199
191
178
180
195
213
231
252
279
304
312
303
287
264
224
161
86
9
-63
-119
-147
-163
-192
-241
-291
-331
-365
-399
-426
-435
-410
-348
-278
-235
-215
-210
-219
-234
-244
-259
-269
-246
-188
-122
-65
-20
13
33
49
77
119
138
113
86
98
135
181
231
278
307
317
306
278
235
185
145
114
61
-22
-98
-138
-153
-157
-166
-187
-226
-300
-403
-488
-543
-589
-617
-610
-585
-557
-526
-478
-405
-336
-302
-277
-241
-213
-201
-198
-207
-216
-230
-255
-255
-224
-207
-183
-135
-117
-139
-166
-211
-251
-258
-279
-324
-362
-422
-468
-461
-491
-539
-503
-520
-603
-435
-64
73
-5
-1
36
5
6
27
9
8
23
10
9
20
11
10
19
12
10
18
13
11
17
13
11
16
13
11
16
13
12
15
14
12
15
14
12
15
14
12
15
14
13
14
14
13
14
14
13
14
14
13
14
14
13
14
14
13
14
14
13
13
14
13
14
13
13
13
14
13
14
13
14
13
14
13
13
13
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
13
12
13
12
13
12
13
12
13
12
13
12
13
12
13
12
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
12
11
12
11
12
11
12
11
12
11
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
11
10
11
10
11
10
11
10
11
10
10
10
