20
7916
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
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
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
0
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
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
-1
-4
-6
-8
-6
-1
-2
-5
-6
-5
-5
-2
-1
-4
-4
-1
-3
-5
-1
0
-5
-5
-1
-1
-4
-4
-3
-6
-8
-6
-5
-4
-3
-5
-6
1
6
-3
-9
-5
-2
-5
-6
-4
-1
2
1
0
2
4
1
-1
0
1
0
-1
0
2
5
7
7
3
2
5
3
2
4
7
5
4
4
4
4
3
2
2
3
4
3
1
2
4
1
0
2
2
2
5
5
2
2
4
3
2
1
1
2
0
-2
1
5
4
4
3
0
0
5
6
2
1
4
4
2
3
7
5
-1
0
3
2
2
4
4
1
1
2
3
4
3
2
1
2
3
4
1
1
5
7
2
-2
-1
3
4
1
-1
1
2
1
1
2
0
-1
2
2
1
2
2
0
0
2
3
1
3
2
0
0
1
-1
0
4
3
4
5
1
0
5
4
-4
-2
4
3
2
4
3
3
5
4
2
2
2
4
3
0
2
5
2
-2
0
3
4
4
1
2
7
5
0
2
4
0
1
3
3
2
3
3
2
2
3
6
7
4
2
4
3
0
-1
1
4
4
-1
-4
-2
1
1
2
1
-1
0
1
-1
-1
2
1
0
3
2
0
2
2
-2
0
4
2
-1
0
0
-1
-2
-2
-1
0
-1
-1
0
-1
-2
0
0
-1
1
1
0
2
3
0
1
2
2
2
0
-3
-1
6
5
1
2
5
4
1
2
2
0
0
0
0
1
2
2
2
4
5
2
-1
-3
-2
0
-1
-5
-6
-5
-4
-3
-1
-2
-6
-4
2
5
0
-6
-7
-7
-5
-1
-1
-7
-15
-16
-11
-6
-9
-22
-31
-32
-29
-33
-38
-27
0
19
18
9
4
9
20
14
-11
-17
5
0
-52
-115
-150
-127
-40
48
86
112
158
168
75
-105
-275
-314
-167
88
291
347
288
173
28
-117
-217
-263
-271
-235
-147
-17
121
210
230
218
199
218
294
291
104
-72
-64
-12
27
169
227
-20
-271
-249
-203
-264
-197
-27
19
-19
-44
-74
-31
111
185
126
12
-80
-38
94
47
-210
-393
-369
-184
59
158
77
-1
-99
-300
-412
-387
-396
-330
-68
131
122
86
99
104
58
-129
-417
-561
-452
-203
15
57
-64
-229
-439
-633
-550
-202
63
153
260
348
249
113
233
520
650
551
344
148
139
227
43
-200
72
508
442
224
323
419
365
406
412
255
207
285
214
61
59
123
79
-15
-224
-826
-1487
-1435
-920
-709
-365
588
1129
690
320
443
301
-153
-364
-412
-405
52
712
603
-98
-58
611
346
-797
-1284
-1077
-1161
-1394
-1245
-845
-360
95
421
853
1196
705
-412
-1063
-731
404
1689
2119
1532
801
338
44
96
397
629
963
1194
566
-486
-821
-564
-201
423
786
297
-103
105
-159
-902
-1018
-845
-886
-270
900
1257
809
311
-397
-1103
-1094
-794
-842
-672
89
750
930
983
927
402
-400
-838
-806
-683
-607
-524
-358
60
411
38
-616
-524
-59
-213
-674
-627
-121
419
836
1132
1322
1289
894
245
-315
-283
458
942
238
-975
-1499
-1203
-454
331
562
357
359
354
-25
-234
-106
-135
-99
251
187
-510
-1093
-1312
-1257
-728
-141
-270
-866
-1171
-927
-229
420
434
160
259
585
929
1430
1748
1548
1232
959
285
-717
-1320
-1151
-559
-49
284
544
647
577
437
78
-535
-975
-940
-544
-67
102
-92
-124
186
374
296
151
-118
-429
-489
-491
-723
-832
-564
-278
31
732
1337
1143
605
423
443
333
-89
-733
-661
572
1572
1402
974
712
143
-305
-209
-225
-563
-740
-806
-860
-530
-42
-176
-674
-377
567
570
-588
-1403
-1436
-1201
-219
1289
1511
547
512
1190
682
-466
-520
183
594
905
1377
1592
1256
375
-672
-976
-272
412
324
-80
-178
171
658
654
117
-233
-301
-631
-1187
-1753
-2272
-2153
-1364
-1125
-1465
-919
298
712
580
836
1161
1288
1377
979
24
-684
-904
-775
-28
1117
1858
1797
1084
477
603
570
-339
-736
268
1380
1721
1613
1188
608
57
-473
-355
573
1010
585
297
101
-433
-887
-1257
-1615
-1419
-1078
-1453
-2053
-2179
-1861
-1366
-1442
-2166
-2079
-995
-570
-979
-1231
-1341
-1186
-395
351
766
1329
1492
769
67
-87
91
640
1159
1178
1137
963
35
-963
-1238
-1138
-400
1281
2456
2277
1802
1329
496
152
641
968
1014
1279
1332
993
783
436
-568
-1622
-1993
-1912
-1652
-967
-91
145
-368
-950
-1312
-1522
-1520
-1466
-1384
-799
277
1312
2143
2487
1934
932
143
-51
1016
2888
3571
2743
2068
1811
1192
637
532
327
27
-51
-348
-1037
-1331
-819
-143
53
-68
35
527
919
595
-149
-405
-200
-181
-183
73
407
1054
1630
611
-1564
-2556
-2391
-2636
-2669
-1621
-697
-580
-598
-819
-1629
-2639
-3409
-3283
-1413
1477
3427
3753
3176
2388
1713
937
-301
-1288
-1221
-884
-933
-606
109
265
101
175
184
373
1036
1208
643
342
274
148
644
1276
808
46
71
-53
-868
-1361
-1133
-773
-746
-1177
-1565
-1244
-637
-538
-701
-630
-493
-497
-545
-608
-728
-847
-900
-942
-913
-422
577
1229
787
-395
-1287
-1085
-207
-266
-1661
-2571
-1958
-851
95
953
1223
974
1042
1077
503
350
1406
2828
3824
4244
3993
3483
3210
2772
1777
705
41
-252
-485
-1058
-1889
-2324
-2163
-1920
-1973
-2151
-2005
-1386
-830
-819
-1008
-958
-739
-419
-68
-51
-312
-237
266
795
1447
2431
3231
3292
2796
2086
1272
620
447
583
519
-28
-775
-1036
-478
425
924
748
403
679
1342
1116
-221
-1380
-1670
-1515
-1185
-821
-733
-840
-1116
-1934
-2889
-2934
-2113
-1300
-667
9
434
391
371
781
1051
403
-763
-1314
-1120
-1163
-1849
-2358
-1922
-852
111
658
863
964
1170
1396
1631
2119
2478
1938
772
-255
-1146
-1870
-1994
-1724
-1472
-1114
-731
-558
-384
-162
97
784
1653
1957
1992
2270
2237
1550
722
126
-132
-126
-227
-336
12
495
553
432
465
390
2
-335
-216
-5
-399
-1197
-1686
-1725
-1286
-296
609
857
837
923
1000
1044
1053
1069
1347
1798
1973
1704
1117
585
439
351
41
-113
-280
-1018
-1759
-1814
-1591
-1413
-1295
-1640
-2337
-2732
-2799
-2595
-1996
-1661
-1884
-1551
-339
507
661
1066
1882
2490
2804
3012
2843
2041
924
-202
-1514
-2824
-3288
-2768
-2157
-1914
-1648
-1014
-14
860
764
-111
-320
625
1607
1892
1686
1076
279
-94
-136
-525
-1123
-1281
-1016
-597
103
984
1450
1227
631
-44
-629
-789
-439
-49
178
627
1226
1348
977
625
373
95
-62
93
606
1145
1103
506
-95
-643
-1184
-1522
-1928
-2308
-1743
-732
-817
-1527
-1636
-1493
-1059
330
1643
1971
2262
2589
2127
1656
1939
2165
1855
1118
-70
-1087
-1562
-2189
-2646
-1688
214
1561
1979
1902
1757
1606
962
-279
-1480
-2190
-2233
-1700
-1253
-1018
-448
10
-266
-423
84
434
389
466
612
632
540
218
-113
48
703
1474
1861
1431
539
-54
-332
-592
-604
-178
310
310
-229
-585
-129
669
920
601
474
903
1195
696
2
-157
-100
-96
40
55
-160
-310
-705
-1406
-1493
-857
-267
321
971
1129
1002
1027
804
427
616
1162
1371
1168
801
423
-58
-698
-1049
-996
-1131
-1231
-612
105
87
-356
-785
-858
-179
648
818
855
1260
1527
1535
1602
1537
1111
460
-220
-614
-532
-309
-378
-700
-911
-950
-1164
-1464
-1328
-985
-1086
-1595
-2280
-2947
-3087
-2900
-3079
-2934
-1599
-81
601
864
969
815
717
592
171
2
303
256
-388
-860
-697
-100
703
1543
2078
2158
2246
2659
2857
2466
1877
1157
200
-311
-113
-176
-879
-1448
-1686
-2196
-3034
-3505
-3116
-2216
-1511
-1190
-1100
-1243
-1408
-1241
-905
-763
-863
-1124
-1170
-552
260
432
135
-18
123
710
1669
2086
1455
839
1439
2807
3490
3020
2374
2271
2056
1107
5
-711
-1268
-1577
-1392
-1255
-1409
-1251
-832
-562
-45
562
511
569
1510
2125
1951
2193
2713
2519
1910
1277
818
1237
1993
1766
1178
1213
1116
441
-221
-574
-247
847
1630
1537
1234
1108
1252
1626
1476
553
-297
-671
-763
-806
-1270
-1840
-1390
-272
89
-488
-1475
-2473
-2709
-1949
-1066
-622
-510
-636
-818
-804
-585
-519
-1157
-2115
-2233
-1835
-2075
-2314
-1723
-1160
-831
-36
517
250
338
1057
1051
111
-547
-386
-61
-273
-783
-886
-605
-459
-583
-863
-957
-381
542
981
1098
1570
2021
1585
515
-3
422
714
41
-697
-288
880
1600
1597
1446
1444
1351
825
-256
-1406
-1648
-908
-408
-653
-858
-925
-1347
-1566
-1095
-686
-606
-253
161
167
235
526
340
-338
-662
-241
472
707
187
-414
-441
-141
221
836
1485
1632
1175
299
-572
-931
-1045
-1302
-1058
-113
487
523
720
1104
1650
2348
2201
1264
1299
2099
1742
689
604
1190
1518
1479
1284
1476
1992
1802
1124
1050
937
-85
-1098
-1482
-1643
-1548
-1439
-2041
-2945
-3330
-3356
-3197
-2782
-2596
-2894
-3076
-2677
-1971
-1490
-1256
-873
-622
-1010
-1232
-595
-219
-706
-808
-21
772
1084
792
-2
-377
62
519
778
1214
1428
1181
1202
1749
2079
1756
1315
1389
1582
1061
157
-187
45
518
1209
1581
1157
616
407
-233
-1442
-2048
-1616
-994
-540
50
426
207
65
368
376
-23
-26
319
329
252
800
1571
1415
527
492
1439
1677
990
778
957
442
-429
-711
-476
-416
-842
-1235
-1034
-484
220
1124
1470
863
240
-75
-491
-545
-261
-763
-1889
-2478
-2456
-2167
-1741
-1622
-1785
-1629
-1175
-717
-239
108
253
423
610
862
1387
1715
1163
43
-641
-437
1
-87
-180
492
1263
1244
741
391
519
902
590
-376
-462
472
952
932
1234
1430
1214
1174
1218
1052
1188
1526
1112
-2
-859
-1209
-1506
-2073
-2851
-3295
-2856
-1991
-1614
-1540
-1106
-794
-1297
-1999
-2101
-1742
-1155
-375
168
144
-3
457
1561
2253
1664
556
14
-220
-407
-37
596
735
624
604
580
927
1654
1928
1873
2321
2954
3162
3039
2428
1465
1308
2163
2765
2625
2149
1309
203
-859
-2294
-4051
-4686
-3734
-2809
-2848
-2941
-2612
-2509
-2646
-2283
-1324
-251
549
679
142
-312
-427
-845
-1417
-1043
416
1976
2829
2412
565
-1604
-2574
-2186
-1287
-434
-64
-693
-2033
-2841
-2147
-266
1439
1824
1098
345
77
-18
-133
10
535
938
674
5
-365
-160
726
2545
4868
6278
5530
2839
-6
-1219
-597
1081
3074
4216
3470
1349
-842
-2247
-2296
-1264
-378
-6
367
463
20
-42
930
2288
2980
2547
1533
673
-256
-1552
-2452
-2154
-794
866
1891
2037
1873
1490
817
730
1460
1613
637
-299
-486
-270
5
30
-466
-1187
-1508
-1196
-504
267
964
1383
1407
1282
1080
369
-1008
-2685
-4202
-4961
-4625
-3838
-3337
-3081
-3084
-3411
-3318
-2282
-1145
-814
-1073
-1344
-1432
-1447
-1564
-1645
-1065
445
1828
1642
212
-625
-47
1240
2459
2946
2237
1035
380
243
407
940
1129
288
-748
-756
205
939
268
-1527
-2630
-2103
-1057
-437
224
1063
1211
511
-68
-56
99
123
30
-319
-825
-1224
-1678
-2316
-2843
-3105
-3055
-2524
-1714
-842
464
2146
3301
3578
3434
3156
2923
3011
3296
3367
2982
2143
1212
642
366
125
110
517
1118
1630
1847
1566
889
195
-384
-915
-1104
-531
499
1275
1800
2345
2375
1549
832
1046
1739
2174
1803
392
-1046
-1282
-995
-1472
-2407
-3084
-3583
-3823
-3536
-2964
-2416
-2063
-2113
-2422
-2618
-2522
-2013
-1441
-1487
-1581
-580
612
304
-819
-1155
-1097
-1552
-1725
-676
764
1178
434
-428
-474
268
948
1036
1010
1208
928
-159
-1014
-826
-188
-5
-511
-1409
-2148
-2283
-1819
-1014
-150
583
1165
1371
914
470
1100
2368
2933
2662
2372
2411
2611
2682
2602
2795
3137
2720
1613
956
924
876
845
914
688
325
249
167
-135
-224
-94
-195
-340
-115
170
212
385
761
757
293
-119
-456
-961
-1425
-1757
-2245
-2686
-2580
-2065
-1431
-456
796
1508
1100
-100
-1258
-1606
-927
201
919
900
421
-146
-621
-936
-993
-685
-196
-125
-802
-1679
-2107
-2326
-2762
-3150
-3295
-3578
-3935
-3680
-2716
-1711
-1172
-1094
-1172
-1135
-1047
-1059
-1079
-933
-462
363
1100
1322
1405
1955
2931
3945
4663
4770
4239
3466
2849
2436
1969
1279
661
632
1339
2317
2754
2322
1720
1684
1898
1827
1689
1684
1497
1178
1135
1216
1258
1809
2758
2722
1288
-151
-710
-925
-1224
-1529
-1838
-2036
-1996
-2021
-2437
-3045
-3337
-3122
-2893
-3139
-3616
-4032
-4434
-4487
-3884
-3068
-2353
-1658
-1261
-1188
-852
-193
531
1642
3045
3773
3501
2927
2611
2546
2526
2403
2092
1479
710
301
357
240
-521
-1639
-2461
-2585
-2167
-1575
-908
-276
-78
-423
-875
-1068
-1054
-1010
-971
-837
-473
220
993
1213
780
536
916
1182
706
-275
-1325
-2049
-2254
-2431
-2958
-3132
-2387
-1379
-760
-363
-64
92
363
787
1046
1292
1960
2954
3991
4988
5679
5818
5636
5407
5170
5051
4985
4485
3447
2347
1292
94
-782
-911
-1087
-2109
-3248
-3532
-3293
-3158
-3120
-3185
-3375
-3241
-2558
-1828
-1504
-1429
-1154
-542
7
255
591
1193
1666
1918
2209
2624
3327
4349
4910
4344
3225
2370
1676
796
-23
-404
-615
-1309
-2605
-3897
-4564
-4533
-4233
-4174
-4442
-4773
-5024
-5060
-4669
-4101
-3853
-3705
-3027
-1890
-940
-557
-734
-1321
-1936
-2033
-1511
-811
0
1297
2687
3197
2818
2245
1739
1595
2225
3117
3449
3371
3278
3081
2873
2851
2854
2932
3363
3809
3607
2725
1688
895
365
-52
-444
-911
-1435
-1637
-1340
-1058
-1050
-741
196
1291
2067
2447
2512
2388
2148
1904
1908
2172
2356
2272
1921
1284
559
121
34
-59
-596
-1586
-2514
-3124
-3723
-4332
-4588
-4508
-4299
-3979
-3626
-3162
-2351
-1498
-1006
-641
-288
-178
31
747
1565
2060
2339
2548
2801
3164
3409
3372
3146
2779
2386
2163
2028
1738
1083
-36
-1155
-1679
-1921
-2386
-2698
-2564
-2374
-2198
-1841
-1521
-1276
-775
-100
429
757
783
571
697
1362
1929
1917
1462
866
534
714
944
585
-305
-1324
-2302
-3179
-3905
-4455
-4754
-4876
-5056
-5318
-5620
-6129
-6776
-7159
-7170
-6929
-6348
-5456
-4537
-3550
-2285
-1105
-566
-505
-383
-111
224
742
1335
1752
2169
2730
3076
3179
3533
4140
4603
5007
5591
6209
6645
6870
7080
7531
7916
7594
6733
6059
5672
5161
4243
2819
1201
119
-150
-205
-709
-1542
-2108
-2266
-2291
-2127
-1695
-1426
-1470
-1342
-885
-438
-285
-599
-1239
-1683
-1715
-1548
-1354
-1252
-1263
-1263
-1275
-1197
-798
-478
-625
-735
-641
-854
-1093
-927
-912
-1262
-1420
-1382
-1379
-1258
-1137
-1228
-1335
-1292
-979
-390
-55
-101
239
1027
1411
1383
1660
2252
2666
2883
3310
3980
4371
4248
3926
3489
2845
2226
1760
1430
1485
1775
1746
1646
2084
2762
3107
3151
3088
3065
3182
3189
2851
2427
2079
1450
332
-851
-1573
-1820
-1867
-1893
-2139
-2757
-3256
-3099
-2673
-2655
-3015
-3387
-3636
-3866
-4343
-5091
-5592
-5501
-5187
-5135
-5411
-5749
-5883
-5977
-6435
-7043
-7075
-6407
-5626
-5110
-4672
-3936
-2793
-1592
-752
-213
438
1356
2240
2817
3309
4011
4660
4864
4777
4701
4658
4682
4782
4742
4558
4522
4680
4828
4873
4807
4617
4315
3935
3600
3390
3085
2458
1598
711
7
-376
-664
-1139
-1615
-1929
-2360
-2989
-3473
-3616
-3476
-3079
-2535
-2147
-2129
-2251
-1979
-1209
-521
-335
-367
-301
-277
-410
-453
-135
407
713
632
574
791
930
724
411
211
126
175
190
-142
-759
-1329
-1699
-1804
-1663
-1566
-1726
-2054
-2464
-2886
-3186
-3403
-3575
-3448
-2914
-2235
-1601
-1016
-472
101
701
1142
1414
1784
2364
2931
3289
3563
3971
4466
4841
4902
4482
3791
3444
3540
3521
3260
3113
2943
2299
1221
185
-377
-495
-689
-1195
-1620
-1781
-2058
-2663
-3363
-3870
-4099
-4276
-4726
-5304
-5468
-5036
-4384
-3836
-3289
-2586
-1981
-1812
-1923
-1933
-1762
-1429
-922
-526
-498
-542
-322
-10
246
687
1407
2113
2556
2799
3014
3230
3347
3298
3104
2857
2607
2225
1622
1006
486
-162
-853
-1193
-1321
-1706
-2274
-2680
-2897
-2938
-2701
-2273
-1834
-1436
-1095
-772
-303
316
867
1375
2093
2863
3285
3461
3651
3588
3076
2498
2088
1716
1467
1414
1236
788
370
182
127
127
223
471
904
1529
2121
2222
1778
1392
1415
1494
1311
892
322
-133
-211
-152
-288
-530
-779
-1147
-1603
-1997
-2299
-2595
-2994
-3393
-3573
-3659
-3849
-3803
-3203
-2415
-1879
-1630
-1583
-1505
-1098
-540
-236
-163
-120
-79
90
495
901
1100
1191
1270
1341
1444
1522
1499
1446
1365
1176
1000
890
584
75
-236
-291
-367
-423
-305
-120
108
449
795
1140
1516
1635
1443
1383
1571
1757
1986
2284
2411
2356
2170
1756
1372
1331
1370
1274
1269
1325
1153
828
633
621
618
441
97
-277
-578
-688
-590
-522
-603
-665
-650
-597
-471
-329
-207
10
266
368
326
286
430
833
1210
1345
1475
1675
1734
1784
2035
2276
2295
2158
2009
2021
2161
2136
1923
1750
1648
1628
1741
1778
1659
1693
1923
1993
1831
1728
1829
1950
1777
1215
512
-42
-339
-436
-513
-721
-1038
-1424
-1894
-2367
-2641
-2569
-2220
-1903
-1854
-1941
-1942
-1876
-1828
-1759
-1631
-1436
-1169
-941
-896
-921
-741
-339
64
365
566
631
658
816
1031
1115
1033
837
668
678
704
478
130
-82
-170
-211
-263
-455
-790
-1173
-1614
-2005
-2092
-1905
-1753
-1789
-1918
-2029
-2152
-2331
-2463
-2448
-2335
-2125
-1782
-1403
-1029
-672
-544
-645
-586
-326
-207
-196
-59
112
213
350
548
694
688
546
492
697
980
1052
868
656
712
992
1115
1048
1120
1293
1285
1174
1138
1136
1151
1165
1031
735
417
100
-219
-440
-497
-452
-483
-711
-987
-1150
-1333
-1598
-1729
-1707
-1746
-1804
-1734
-1637
-1573
-1428
-1315
-1478
-1829
-2127
-2315
-2377
-2326
-2296
-2248
-1999
-1733
-1769
-1963
-2037
-2066
-2174
-2344
-2574
-2761
-2728
-2550
-2376
-2124
-1765
-1516
-1489
-1564
-1667
-1757
-1671
-1371
-1121
-1054
-962
-755
-567
-346
16
349
531
720
987
1220
1389
1494
1461
1231
793
207
-360
-767
-1008
-1137
-1192
-1163
-1037
-902
-832
-751
-624
-555
-526
-421
-339
-455
-737
-1078
-1363
-1388
-1178
-1119
-1319
-1380
-1099
-704
-363
-50
272
603
854
971
1130
1419
1577
1470
1334
1375
1559
1727
1711
1557
1492
1593
1770
1938
2019
2003
1924
1716
1353
953
589
350
289
131
-242
-437
-424
-642
-925
-820
-535
-302
54
426
623
859
1187
1388
1527
1725
1881
1915
1737
1338
1059
1060
1018
846
797
847
836
813
783
697
705
925
1129
1027
696
435
309
213
170
167
98
78
213
236
-55
-472
-793
-875
-636
-262
-14
115
171
109
63
197
395
516
641
801
845
784
881
1193
1458
1603
1790
1982
2058
2091
2088
1976
1959
2232
2591
2745
2619
2305
2061
2077
2213
2355
2604
2857
2832
2534
2181
1883
1633
1382
1136
961
808
645
634
800
964
1167
1486
1662
1558
1419
1374
1341
1253
1029
727
594
602
505
385
439
553
588
565
473
337
260
226
172
92
-30
-155
-214
-329
-607
-827
-804
-687
-590
-491
-529
-806
-1108
-1245
-1331
-1506
-1733
-1926
-2041
-2112
-2276
-2603
-2952
-3153
-3228
-3257
-3220
-3133
-3083
-3065
-3028
-3032
-3087
-3062
-2940
-2810
-2627
-2356
-2140
-2085
-2114
-2102
-2000
-1875
-1814
-1770
-1653
-1489
-1336
-1195
-1038
-841
-648
-532
-463
-410
-445
-554
-628
-649
-644
-606
-527
-359
-112
41
18
-53
-118
-203
-238
-250
-385
-579
-609
-466
-344
-324
-338
-374
-441
-371
-79
163
146
62
137
401
790
1111
1241
1330
1401
1251
991
918
961
927
830
673
451
269
91
-219
-566
-721
-668
-561
-535
-680
-1010
-1359
-1489
-1443
-1446
-1508
-1506
-1474
-1423
-1288
-1177
-1179
-1100
-818
-498
-280
-184
-247
-388
-384
-158
132
305
360
435
603
809
1000
1131
1105
956
912
1044
1150
1152
1213
1362
1418
1288
1049
842
812
964
1163
1330
1410
1309
1100
934
756
503
314
260
256
271
257
161
95
126
146
193
438
827
1142
1269
1256
1284
1488
1763
1954
2062
2114
2116
2143
2243
2391
2556
2646
2550
2336
2169
2088
2033
1934
1744
1534
1441
1433
1353
1203
1120
1125
1133
1161
1265
1331
1231
1112
1142
1201
1188
1222
1271
1171
984
816
628
503
561
695
779
773
603
385
387
536
561
486
435
359
203
-12
-250
-423
-507
-579
-662
-724
-789
-870
-946
-1018
-1065
-1016
-875
-733
-686
-747
-857
-979
-1078
-1055
-880
-650
-437
-275
-222
-262
-354
-531
-762
-943
-1091
-1265
-1440
-1603
-1719
-1687
-1585
-1636
-1844
-2021
-2088
-2113
-2217
-2427
-2591
-2619
-2639
-2719
-2760
-2748
-2705
-2555
-2330
-2187
-2120
-1990
-1750
-1457
-1176
-907
-596
-261
-6
146
223
223
227
336
491
585
644
736
847
920
960
1049
1183
1239
1182
1090
1002
960
975
892
676
533
467
263
-50
-320
-553
-684
-615
-472
-399
-408
-551
-764
-807
-648
-469
-367
-389
-566
-848
-1213
-1598
-1832
-1943
-2101
-2242
-2274
-2280
-2224
-2061
-1991
-2079
-2142
-2151
-2135
-2016
-1917
-2068
-2392
-2680
-2858
-2877
-2732
-2571
-2538
-2597
-2624
-2585
-2537
-2457
-2307
-2185
-2125
-1973
-1686
-1420
-1218
-1010
-794
-558
-269
59
404
739
1014
1261
1558
1853
2058
2218
2385
2507
2578
2701
2922
3175
3419
3656
3832
3912
3984
4123
4252
4289
4277
4253
4210
4183
4184
4131
3994
3844
3725
3624
3524
3416
3334
3304
3229
3030
2799
2638
2535
2471
2408
2266
2054
1858
1685
1475
1253
1120
1073
991
830
620
322
-35
-320
-559
-841
-1081
-1245
-1412
-1515
-1505
-1513
-1509
-1356
-1147
-988
-833
-715
-683
-649
-585
-552
-513
-398
-245
-150
-171
-277
-415
-523
-487
-337
-290
-337
-263
-145
-196
-311
-328
-325
-372
-419
-448
-500
-590
-653
-572
-361
-185
-142
-180
-198
-163
-132
-117
-54
32
54
34
42
74
94
76
28
14
24
-42
-188
-317
-428
-590
-764
-832
-766
-672
-638
-632
-627
-657
-727
-796
-843
-815
-645
-385
-198
-165
-196
-189
-197
-319
-492
-587
-629
-702
-758
-743
-715
-720
-726
-737
-788
-870
-957
-1039
-1085
-1053
-944
-810
-726
-704
-666
-601
-627
-772
-887
-874
-819
-837
-949
-1110
-1276
-1445
-1616
-1745
-1774
-1696
-1595
-1580
-1650
-1710
-1729
-1724
-1667
-1563
-1451
-1294
-1075
-880
-726
-550
-382
-272
-190
-118
-39
103
298
473
589
624
620
639
590
387
190
126
112
159
335
517
602
662
724
787
930
1143
1286
1267
1107
948
942
1008
970
872
838
806
698
588
530
475
407
382
399
394
359
328
274
189
109
23
-52
-19
88
133
137
182
219
223
260
326
364
372
362
337
313
301
349
502
670
716
707
828
1095
1338
1451
1471
1447
1392
1324
1235
1104
1000
1008
1042
949
742
524
321
148
35
-36
-74
-20
112
216
285
384
485
530
530
497
416
350
384
476
512
471
437
473
543
575
518
411
362
362
229
-61
-270
-257
-117
45
156
146
74
63
112
164
212
230
197
147
74
-62
-218
-344
-462
-560
-568
-486
-408
-392
-385
-299
-153
-63
-70
-85
-58
-44
-86
-175
-290
-416
-521
-593
-647
-697
-752
-849
-990
-1087
-1087
-1073
-1111
-1115
-1008
-852
-733
-669
-648
-637
-615
-614
-643
-664
-652
-581
-464
-427
-535
-674
-766
-845
-882
-833
-769
-758
-788
-808
-745
-593
-439
-307
-170
-96
-90
-17
145
295
413
471
407
314
303
297
226
187
225
258
235
167
79
2
-23
11
46
26
-12
-18
-14
-10
18
45
66
114
190
304
463
562
523
452
459
536
640
694
659
634
664
663
607
547
494
442
345
187
93
125
135
53
-15
-2
92
210
221
129
81
90
102
152
195
146
98
150
239
302
314
224
66
-11
33
65
-34
-209
-352
-469
-595
-675
-664
-606
-543
-511
-551
-603
-567
-475
-447
-521
-631
-695
-683
-617
-555
-511
-423
-288
-226
-285
-357
-400
-482
-594
-670
-693
-656
-578
-500
-384
-200
-40
62
175
278
325
399
528
591
559
547
611
711
777
755
664
594
572
546
503
476
459
439
444
463
422
327
283
318
387
474
564
638
727
849
969
1062
1106
1096
1122
1245
1367
1402
1422
1466
1480
1431
1328
1174
996
843
741
707
741
789
778
696
622
626
680
715
718
690
622
523
407
290
215
201
203
155
40
-81
-141
-167
-210
-250
-286
-357
-429
-456
-472
-490
-498
-537
-576
-489
-304
-218
-307
-467
-592
-655
-695
-751
-798
-823
-878
-971
-1042
-1095
-1174
-1259
-1312
-1368
-1456
-1551
-1631
-1709
-1779
-1788
-1700
-1563
-1456
-1414
-1420
-1418
-1354
-1280
-1278
-1304
-1268
-1198
-1152
-1109
-1051
-990
-932
-875
-810
-722
-633
-569
-518
-465
-403
-311
-216
-151
-72
58
162
176
163
206
298
359
346
308
291
286
279
267
253
267
308
307
271
281
294
221
118
60
28
32
95
149
142
119
103
83
96
185
332
503
663
758
750
681
626
598
583
619
717
790
775
753
833
1008
1177
1271
1309
1336
1361
1365
1313
1192
1066
976
888
791
715
647
596
593
568
469
371
296
190
111
109
78
-43
-206
-401
-604
-732
-791
-838
-849
-810
-779
-770
-751
-738
-761
-800
-799
-716
-560
-385
-248
-186
-192
-199
-161
-92
-20
40
89
143
178
152
86
26
-38
-93
-91
-41
24
94
134
128
125
137
147
175
214
228
263
358
444
486
520
561
614
686
749
793
835
880
947
1033
1100
1152
1189
1154
1071
1042
1038
982
921
899
870
812
732
641
560
456
295
146
57
-7
-36
-22
-68
-236
-447
-615
-714
-751
-778
-839
-922
-1000
-1061
-1094
-1103
-1083
-1024
-943
-874
-830
-811
-807
-808
-798
-753
-682
-631
-619
-607
-563
-490
-429
-414
-425
-434
-467
-560
-679
-760
-796
-822
-845
-853
-873
-930
-973
-945
-849
-696
-499
-312
-183
-105
-58
-11
59
119
133
101
48
19
47
73
48
26
69
172
286
343
322
300
314
317
282
216
117
10
-89
-209
-324
-377
-392
-396
-345
-229
-87
48
143
199
268
354
424
499
583
628
633
637
636
627
599
501
343
193
67
-49
-125
-158
-189
-232
-276
-286
-231
-161
-129
-91
-21
30
58
81
90
117
188
256
316
401
476
533
637
748
787
814
881
913
870
801
736
693
678
653
608
571
526
461
408
375
347
334
328
324
350
401
433
446
458
457
459
497
554
587
571
533
533
556
512
412
347
296
176
11
-119
-193
-230
-266
-318
-367
-424
-505
-556
-553
-566
-626
-660
-624
-548
-493
-490
-507
-516
-552
-600
-584
-516
-462
-418
-375
-353
-325
-267
-212
-160
-84
-27
-25
-27
-5
-10
-52
-83
-104
-162
-268
-407
-571
-704
-736
-709
-737
-846
-985
-1086
-1053
-869
-667
-575
-590
-655
-715
-717
-655
-592
-588
-641
-690
-687
-651
-633
-646
-671
-689
-707
-747
-768
-706
-601
-544
-526
-484
-425
-398
-411
-442
-475
-501
-505
-492
-494
-522
-544
-546
-545
-532
-493
-445
-404
-372
-347
-324
-283
-214
-128
-49
24
114
192
207
183
186
240
350
495
615
690
757
839
940
1058
1159
1252
1394
1561
1686
1772
1832
1830
1776
1721
1677
1657
1670
1678
1642
1573
1485
1389
1313
1263
1209
1129
1033
956
918
895
850
794
771
797
844
870
854
812
777
751
698
600
493
426
386
307
168
32
-35
-35
-27
-58
-144
-280
-420
-491
-451
-343
-257
-222
-199
-175
-173
-176
-152
-123
-113
-100
-75
-62
-67
-74
-91
-124
-150
-152
-154
-197
-292
-402
-481
-522
-551
-569
-559
-539
-563
-628
-671
-677
-692
-713
-709
-706
-736
-785
-840
-893
-908
-891
-902
-941
-952
-927
-881
-827
-804
-820
-808
-735
-652
-588
-530
-484
-422
-293
-122
19
125
214
267
294
336
386
425
453
449
387
295
208
118
29
-47
-118
-180
-203
-185
-148
-120
-124
-141
-130
-79
-10
68
153
213
216
189
195
235
265
291
329
348
324
277
223
178
153
130
100
76
33
-40
-94
-122
-153
-167
-169
-222
-324
-421
-510
-585
-632
-684
-749
-787
-808
-820
-771
-683
-649
-657
-630
-561
-471
-363
-253
-160
-69
53
195
302
337
315
259
191
154
178
226
254
272
290
284
244
198
169
158
168
197
210
155
33
-96
-183
-254
-347
-436
-483
-498
-483
-421
-340
-281
-230
-156
-67
4
44
80
144
227
297
349
373
358
340
357
390
420
442
420
344
283
273
256
183
76
-25
-100
-149
-179
-184
-163
-141
-127
-93
-22
63
129
160
156
131
118
151
237
347
449
538
632
742
860
950
993
1008
1000
948
874
824
793
771
773
767
704
630
611
631
666
723
777
787
761
719
657
583
498
410
357
351
348
331
341
384
413
410
395
398
413
399
350
313
300
266
204
129
38
-57
-114
-116
-91
-93
-157
-240
-287
-317
-371
-438
-496
-555
-625
-692
-741
-781
-833
-889
-937
-986
-1040
-1078
-1099
-1111
-1096
-1072
-1076
-1089
-1081
-1074
-1052
-975
-880
-827
-787
-715
-626
-547
-482
-418
-339
-278
-283
-327
-347
-333
-301
-260
-217
-163
-82
10
88
154
211
271
335
363
328
271
228
196
169
134
67
-18
-94
-165
-232
-275
-298
-306
-290
-267
-262
-264
-255
-252
-250
-207
-115
-11
88
172
209
195
168
145
112
58
-1
-45
-74
-125
-224
-335
-395
-381
-328
-285
-263
-245
-233
-220
-169
-74
27
119
214
319
432
532
584
584
559
514
448
389
350
316
298
334
408
459
465
462
477
519
575
612
617
610
596
571
551
539
514
478
446
413
391
386
374
353
335
308
281
290
329
344
300
207
113
50
-3
-75
-151
-210
-259
-312
-367
-425
-486
-532
-535
-501
-464
-430
-388
-354
-347
-343
-309
-245
-177
-144
-142
-125
-87
-69
-63
-50
-34
-12
18
8
-62
-140
-193
-224
-234
-248
-302
-367
-392
-372
-334
-301
-289
-289
-263
-196
-106
-16
54
94
112
112
104
115
171
248
294
296
280
269
267
266
254
230
205
183
170
180
207
228
247
275
301
325
342
316
247
176
116
77
78
82
43
-6
-44
-108
-194
-256
-284
-291
-291
-298
-304
-295
-289
-292
-294
-312
-355
-395
-410
-401
-369
-333
-306
-275
-239
-215
-204
-195
-177
-142
-96
-67
-66
-78
-86
-70
-16
56
126
196
252
280
298
318
323
308
300
294
266
225
189
163
154
169
181
160
120
95
101
130
176
239
320
403
462
466
407
318
237
188
181
212
242
247
244
252
254
241
221
194
162
128
74
-8
-97
-176
-263
-360
-442
-496
-531
-555
-567
-568
-552
-503
-432
-375
-322
-257
-196
-152
-99
-34
14
45
81
126
163
182
178
164
169
218
294
347
360
361
356
341
318
279
216
160
126
90
41
2
-25
-49
-53
-27
11
41
69
105
140
168
191
220
269
333
359
311
227
159
114
79
40
-14
-67
-95
-103
-114
-125
-136
-149
-162
-180
-220
-274
-315
-347
-393
-447
-491
-519
-524
-492
-445
-405
-351
-267
-188
-153
-175
-236
-303
-346
-368
-383
-401
-425
-454
-477
-500
-526
-542
-546
-567
-619
-683
-718
-691
-623
-560
-507
-442
-364
-288
-219
-166
-144
-154
-181
-208
-220
-211
-187
-152
-109
-62
-6
62
123
176
252
350
429
469
485
490
482
460
410
346
304
286
258
204
138
66
3
-19
-2
21
41
86
153
203
214
202
182
157
131
99
45
-27
-92
-127
-132
-120
-87
-32
28
84
153
237
317
392
457
506
567
658
757
849
934
994
1030
1056
1058
1030
1008
1016
1045
1093
1150
1195
1229
1261
1284
1308
1337
1340
1289
1200
1115
1057
1016
962
890
821
759
697
638
585
533
481
431
372
296
210
128
60
17
-5
-30
-76
-142
-228
-319
-384
-427
-482
-558
-640
-727
-826
-933
-1020
-1080
-1123
-1157
-1168
-1138
-1079
-1029
-1027
-1077
-1148
-1209
-1258
-1293
-1307
-1293
-1254
-1190
-1101
-1000
-923
-876
-825
-748
-657
-566
-493
-452
-426
-393
-367
-363
-379
-405
-432
-447
-463
-496
-528
-540
-553
-579
-606
-621
-635
-651
-654
-638
-607
-573
-548
-534
-526
-513
-489
-454
-421
-395
-357
-296
-233
-180
-125
-66
-20
6
22
31
29
43
97
168
214
233
249
279
322
359
378
390
405
409
401
387
366
334
304
289
279
264
246
234
225
228
248
260
249
254
308
385
464
542
591
597
586
558
501
443
401
352
289
240
225
238
258
266
280
314
339
330
297
252
197
150
122
111
126
167
218
271
318
340
344
356
367
352
315
273
240
226
224
207
166
114
61
15
-20
-46
-62
-73
-87
-99
-99
-85
-57
-21
4
23
62
116
161
196
238
291
353
418
473
511
533
539
544
554
555
549
536
506
472
456
444
417
377
325
267
220
178
121
65
27
-9
-61
-125
-194
-257
-297
-302
-286
-265
-249
-247
-257
-256
-230
-203
-191
-179
-163
-139
-103
-73
-63
-47
-14
23
62
103
125
130
134
138
139
130
91
25
-48
-128
-207
-259
-296
-347
-413
-476
-530
-573
-613
-652
-672
-662
-631
-591
-553
-531
-532
-554
-583
-602
-600
-583
-561
-547
-534
-521
-520
-531
-537
-542
-557
-561
-551
-548
-537
-491
-442
-420
-416
-430
-467
-489
-472
-434
-386
-321
-245
-173
-116
-72
-38
-11
8
19
31
40
34
16
11
38
78
106
130
172
219
249
277
323
383
446
503
544
570
589
585
557
537
537
537
519
482
436
408
408
414
413
412
407
394
393
409
421
427
442
462
475
487
511
540
553
546
524
490
448
412
387
367
355
358
369
389
426
460
458
435
429
436
424
382
321
258
202
150
95
49
26
29
47
67
76
72
57
27
-21
-81
-144
-203
-251
-280
-285
-269
-248
-243
-255
-266
-273
-288
-303
-312
-332
-360
-372
-371
-378
-381
-362
-325
-286
-260
-251
-245
-235
-221
-198
-179
-173
-160
-127
-97
-77
-64
-62
-64
-57
-55
-68
-81
-102
-148
-205
-254
-289
-307
-330
-379
-435
-467
-474
-462
-434
-394
-344
-290
-250
-233
-228
-217
-203
-197
-207
-235
-281
-318
-318
-298
-302
-338
-383
-418
-434
-436
-441
-451
-459
-465
-472
-481
-489
-491
-486
-476
-455
-413
-349
-266
-176
-92
-20
31
48
52
92
185
314
457
587
681
751
818
879
921
946
959
967
984
998
979
938
926
964
1004
1006
986
987
995
952
851
737
644
560
471
416
430
448
394
312
257
203
142
80
-10
-85
-66
-17
-24
-29
7
15
-15
-30
-26
-13
15
36
44
65
86
48
-36
-82
-77
-75
-74
-79
-161
-268
-287
-291
-358
-388
-361
-346
-302
-267
-348
-433
-408
-389
-397
-348
-326
-344
-263
-157
-181
-249
-257
-246
-236
-226
-214
-141
-30
18
13
18
24
15
-17
-78
-114
-102
-104
-140
-162
-170
-192
-243
-308
-350
-378
-434
-499
-524
-488
-404
-353
-418
-519
-541
-520
-525
-543
-564
-561
-514
-481
-502
-519
-530
-568
-595
-583
-552
-498
-437
-412
-388
-324
-266
-227
-151
-33
76
154
218
299
388
434
442
476
537
585
625
663
670
639
586
533
506
497
458
380
318
305
330
360
365
339
307
282
255
213
169
154
166
173
186
243
297
279
228
220
239
245
246
238
213
201
214
219
204
174
148
163
220
247
226
208
192
159
162
212
217
149
80
35
-16
-72
-127
-196
-252
-263
-274
-336
-401
-407
-390
-395
-394
-361
-320
-286
-252
-221
-192
-153
-116
-99
-90
-78
-75
-81
-77
-58
-45
-51
-73
-100
-118
-133
-165
-192
-166
-116
-118
-158
-170
-148
-112
-74
-55
-47
-5
59
99
116
135
161
198
233
245
259
297
330
336
319
289
279
296
286
230
174
135
82
5
-88
-187
-282
-368
-425
-435
-433
-446
-444
-417
-390
-351
-303
-274
-239
-175
-137
-138
-122
-93
-83
-72
-40
9
79
136
133
101
89
83
84
118
166
203
239
270
266
222
174
152
148
132
100
85
105
143
186
234
261
254
247
265
286
296
302
309
326
359
388
413
451
464
424
392
406
429
455
483
470
415
366
321
259
207
182
173
175
185
203
212
159
30
-96
-142
-134
-140
-176
-226
-309
-440
-560
-629
-688
-749
-768
-752
-737
-722
-699
-668
-637
-627
-628
-593
-529
-491
-488
-491
-473
-408
-338
-320
-304
-243
-199
-194
-167
-121
-90
-40
43
113
173
256
331
348
320
302
314
323
299
250
195
139
90
60
52
68
95
108
104
109
135
164
188
196
176
146
135
123
93
86
128
161
139
78
0
-78
-139
-185
-215
-220
-214
-227
-256
-286
-299
-282
-248
-234
-246
-264
-274
-267
-233
-186
-149
-131
-113
-67
0
40
16
-54
-107
-95
-42
-4
22
51
55
16
-20
-14
25
86
172
258
312
343
379
417
450
479
493
494
494
482
439
378
308
216
128
85
67
33
-14
-52
-84
-114
-134
-148
-168
-184
-178
-151
-107
-40
41
123
211
294
344
360
374
396
414
418
400
357
300
235
171
134
138
160
172
170
161
158
173
198
211
205
190
167
151
156
174
174
131
50
-36
-104
-169
-238
-299
-353
-403
-428
-427
-418
-407
-397
-389
-366
-332
-304
-274
-252
-264
-275
-243
-207
-200
-182
-134
-82
-48
-47
-78
-95
-75
-44
2
75
139
156
137
108
83
75
76
59
35
38
65
90
95
67
9
-56
-105
-149
-193
-218
-219
-219
-248
-316
-399
-449
-447
-439
-466
-496
-508
-532
-562
-558
-522
-467
-388
-315
-281
-262
-237
-226
-228
-224
-222
-218
-199
-182
-169
-136
-93
-56
1
78
135
174
222
272
313
351
381
398
413
424
425
418
411
415
446
487
488
445
417
424
411
359
325
330
322
282
243
229
235
234
201
160
150
156
139
104
82
82
92
99
98
98
107
125
139
134
125
140
165
168
156
154
166
189
204
192
173
169
160
132
96
49
-8
-51
-77
-95
-85
-62
-69
-95
-97
-87
-91
-92
-76
-53
-19
13
16
0
-21
-69
-139
-184
-217
-286
-360
-389
-400
-426
-449
-463
-483
-502
-509
-517
-520
-507
-482
-446
-391
-335
-300
-286
-283
-286
-287
-290
-297
-287
-252
-223
-195
-136
-66
-23
3
41
90
147
196
229
263
301
329
358
389
393
388
413
439
436
422
394
356
354
392
424
435
431
417
407
396
360
323
317
327
340
355
349
333
335
338
322
314
320
313
299
312
343
349
315
268
223
177
145
136
122
90
54
26
17
25
18
-10
-20
-7
2
6
15
22
19
6
3
32
58
40
24
56
100
121
124
109
71
28
-3
-13
-5
-8
-41
-90
-137
-171
-196
-232
-283
-320
-338
-355
-374
-380
-379
-392
-433
-495
-530
-506
-464
-454
-456
-431
-388
-360
-362
-380
-369
-311
-256
-241
-242
-235
-230
-241
-254
-242
-224
-241
-258
-225
-192
-212
-226
-201
-205
-253
-284
-291
-303
-309
-309
-319
-333
-339
-352
-356
-316
-265
-270
-328
-376
-379
-357
-350
-385
-438
-450
-411
-373
-367
-379
-394
-403
-401
-388
-363
-339
-341
-358
-347
-304
-267
-240
-193
-123
-68
-49
-38
1
62
113
159
231
314
370
404
444
488
512
502
475
462
480
516
555
591
608
605
594
562
511
480
486
492
474
445
433
456
483
466
424
401
393
377
364
359
338
281
201
137
101
70
30
-9
-47
-74
-70
-53
-62
-91
-110
-115
-103
-76
-51
-26
13
39
22
-9
-19
0
34
78
125
155
143
116
123
147
149
151
171
189
219
274
325
356
368
351
341
376
400
378
375
402
389
337
302
305
329
342
313
265
254
301
349
335
284
259
253
248
268
269
190
119
137
157
113
47
-28
-103
-122
-122
-181
-256
-285
-313
-373
-436
-482
-501
-488
-490
-522
-539
-520
-493
-472
-468
-481
-478
-457
-452
-452
-431
-399
-357
-309
-303
-338
-339
-298
-252
-189
-116
-96
-110
-94
-70
-67
-44
-7
-27
-76
-65
-4
27
19
-1
-24
-34
-29
-31
-23
28
90
119
148
191
212
217
238
269
297
323
336
306
241
199
216
252
236
166
85
20
-29
-78
-136
-172
-172
-189
-261
-338
-367
-375
-400
-412
-384
-359
-366
-367
-347
-334
-325
-304
-288
-257
-181
-118
-119
-134
-116
-91
-77
-66
-48
-24
-3
10
36
90
159
213
234
238
265
300
303
294
298
291
264
257
279
319
366
395
403
425
460
464
423
356
282
229
208
191
153
116
90
36
-51
-108
-110
-111
-136
-151
-150
-150
-145
-142
-150
-159
-162
-172
-181
-185
-198
-192
-152
-122
-121
-112
-93
-87
-85
-75
-62
-37
-8
-2
-12
-7
19
54
79
85
88
99
104
104
108
102
79
54
33
14
3
-4
-13
-24
-42
-58
-65
-84
-114
-118
-93
-79
-87
-101
-111
-108
-99
-94
-88
-84
-80
-49
7
33
19
4
-1
-3
9
29
37
36
36
39
42
31
5
-11
-18
-37
-54
-54
-53
-42
-6
22
10
-23
-49
-53
-14
63
135
175
187
190
209
250
297
333
343
327
315
339
382
412
419
415
406
389
371
373
385
372
346
344
351
337
316
303
283
253
217
186
168
150
119
95
81
55
28
15
0
-18
-21
-23
-28
-26
-39
-82
-108
-93
-84
-106
-131
-134
-126
-138
-171
-184
-162
-138
-137
-143
-136
-117
-111
-134
-165
-178
-182
-185
-187
-201
-228
-252
-264
-272
-287
-289
-254
-214
-228
-278
-308
-315
-315
-318
-339
-352
-316
-268
-261
-279
-297
-313
-331
-356
-392
-415
-405
-374
-344
-335
-332
-323
-325
-313
-256
-216
-211
-132
6
53
24
26
40
28
28
36
29
29
35
29
29
34
30
29
33
30
29
32
30
29
32
30
29
31
30
29
31
30
29
30
30
29
30
29
29
30
29
29
29
29
28
29
29
28
29
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
