20
44708
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
3
6
3
-6
-4
-7
-13
-4
-4
-11
-7
-8
-10
-5
-13
-14
-4
-4
-8
-5
-6
-7
-1
-1
-8
-8
-7
-12
-12
-13
-15
-10
-3
-1
-2
-6
-4
-3
-11
-17
-19
-15
-8
-14
-19
-13
-12
-11
-15
-21
-11
-9
-19
-11
-7
-15
-15
-17
-18
-19
-21
-15
-10
-11
-8
-7
-13
-21
-18
-7
-10
-16
-8
-3
-11
-13
-8
-9
-12
-13
-16
-16
-13
-12
-15
-12
-11
-18
-21
-14
-12
-15
-18
-20
-14
-11
-18
-16
-11
-14
-16
-16
-21
-21
-17
-19
-17
-15
-21
-18
-15
-23
-22
-13
-11
-15
-18
-17
-16
-18
-19
-16
-17
-23
-21
-22
-28
-21
-17
-18
-15
-16
-17
-17
-18
-15
-16
-17
-19
-22
-17
-19
-22
-14
-19
-24
-18
-18
-18
-20
-18
-10
-19
-23
-13
-17
-20
-17
-19
-18
-22
-20
-17
-25
-19
-12
-18
-17
-20
-25
-22
-28
-28
-23
-25
-21
-17
-18
-19
-22
-23
-16
-19
-23
-15
-18
-24
-16
-20
-26
-16
-13
-17
-22
-21
-12
-20
-27
-20
-23
-19
-17
-26
-19
-21
-25
-12
-15
-19
-20
-27
-20
-22
-26
-21
-23
-17
-18
-26
-19
-24
-29
-17
-20
-24
-19
-19
-18
-20
-24
-27
-23
-15
-20
-26
-20
-18
-25
-25
-16
-14
-16
-20
-25
-23
-25
-25
-17
-20
-17
-12
-23
-21
-19
-25
-20
-23
-24
-14
-20
-25
-22
-26
-28
-27
-25
-17
-12
-21
-30
-20
-11
-19
-25
-23
-18
-20
-28
-24
-21
-24
-19
-20
-27
-23
-22
-24
-19
-18
-18
-17
-22
-28
-20
-8
-18
-31
-22
-17
-22
-18
-19
-23
-19
-24
-25
-16
-23
-25
-18
-22
-19
-10
-12
-13
-10
-15
-17
-13
-12
-16
-17
-14
-9
-13
-30
-29
-15
-32
-50
-50
-55
-51
-45
-54
-62
-56
-38
-33
-38
-29
-37
-41
-23
-20
-23
-18
-3
18
15
15
17
20
48
35
-10
-21
-29
-36
-61
-92
-76
-58
-41
-22
-37
-23
-6
-17
41
124
157
131
58
18
-24
-21
125
148
20
56
183
211
141
54
40
44
85
216
337
339
-3
-465
-433
-103
44
76
122
90
-134
-226
96
553
908
890
511
381
490
386
77
-103
59
239
359
632
843
902
540
-154
-150
379
452
157
58
345
438
374
798
920
532
504
390
-50
-271
-68
537
956
1167
1757
2150
1685
1122
1661
2246
965
-453
-212
-139
-1296
-2597
-2729
-1732
-998
-401
418
716
598
299
288
665
957
1607
1476
144
-523
-1089
-1561
-1144
-752
483
1844
1594
1164
696
319
545
-263
-1312
-620
1440
2116
-669
-2895
-1895
-718
-145
-520
-1939
-2100
-2098
-2880
-2053
53
903
-409
-1588
170
2900
3429
1933
-321
-1959
-2970
-3695
-1881
1703
3242
2531
394
-928
944
2514
2065
1652
1004
231
-854
-1393
-538
-1788
-3826
-3323
-2349
-1087
-430
-1026
-305
-227
-1700
-2012
-810
1343
2409
2652
3954
3399
228
-1326
1150
4365
3777
1380
165
201
746
-169
-99
1551
549
-76
744
-811
-1421
376
974
-268
-1615
-909
194
-1140
-1705
1825
5627
5598
5221
6279
4841
1973
-541
-2925
-2160
-375
-1228
-2492
-4070
-4559
-1941
-1158
-1936
1155
4938
5859
5598
3610
1656
3202
3977
985
-1401
-2474
-3906
-4274
-2668
1139
4567
3726
435
-1049
1207
4161
2119
-3227
-7086
-8448
-7419
-7136
-8500
-7475
-3468
676
1954
2035
2963
-455
-5179
-3134
1105
3435
3588
426
-220
3634
5239
2839
446
793
2641
3306
1292
-3104
-6829
-8164
-8578
-8821
-7587
-4187
-1059
345
1156
1554
980
-515
-197
1815
874
-1087
-2583
-6193
-6734
-2047
1603
1759
93
-609
-442
-2364
-4853
-4902
-4567
-6974
-8479
-3998
3286
7298
6682
6053
8502
10228
10149
8057
3466
2506
4349
2912
128
-2041
-1953
-161
-1693
-4565
-5575
-5561
-3984
-2757
-2587
-995
1342
1640
-2139
-5954
-4142
-1744
-2894
-1182
4478
7255
5948
5217
7057
8847
7858
4609
2638
3700
4216
2602
523
-2009
-1627
1804
2423
1684
-265
-5189
-5900
-2916
-2517
-2633
-2541
-2613
-2136
-1900
-1544
-2495
-3432
-1621
-388
-5
2043
4070
3944
2596
3641
6024
6227
4734
1029
-2085
-1546
-2098
-4681
-6972
-9064
-9807
-10207
-9561
-6772
-5878
-6236
-5033
-3532
-1731
454
2563
3520
3466
5317
6209
3364
1406
1975
2871
1267
-1392
1012
3392
252
-720
665
-823
-2778
-4428
-5648
-5614
-6903
-9255
-9774
-8481
-7198
-5424
-1203
2895
3398
2494
3218
4711
5020
5106
6874
8718
8429
7403
7599
7880
6643
4545
2391
330
-1764
-4714
-7760
-8210
-6024
-4612
-5412
-6837
-6870
-3818
234
2053
2427
1889
1652
2810
2035
607
1482
1054
477
4067
8182
8529
6842
6021
6223
7150
8186
6652
3411
1764
468
-953
-889
-1741
-4444
-5415
-4639
-5269
-6697
-6652
-6035
-6406
-6471
-5169
-4456
-5169
-4650
-2394
-2224
-3384
-1291
669
235
2479
4231
2670
3991
6133
5836
7036
7558
5596
4803
4116
1808
-458
-1559
-444
1951
1995
-272
-1885
-2935
-3652
-2860
-1935
-2364
-3166
-3461
-3511
-3419
-2655
-1144
732
2214
3152
4302
4369
2775
888
-793
10
2250
2422
3721
6011
6142
7185
7855
6119
5899
6279
4827
2605
-80
-2747
-5363
-7358
-7227
-5448
-2116
1236
1257
-225
-339
-486
-1062
-1250
-1237
-330
1263
1901
2531
4595
6207
6764
8127
9066
7281
2404
-4647
-9737
-10788
-10623
-9101
-6069
-4300
-2310
978
2322
2258
2937
2170
-820
-2985
-3057
-2928
-4557
-5684
-3145
-478
144
1464
1954
1386
1712
758
-892
-1683
-2363
-1852
-665
197
1270
2569
3501
1795
-1896
-4776
-6696
-6265
-3576
-1020
666
793
1067
2689
3261
1998
158
-524
-366
1094
5214
6735
5341
6253
5852
3684
3606
3372
1917
491
160
-1164
-4852
-4950
-2540
-1597
778
1056
-896
-951
-3108
-3873
-124
1384
1802
2268
1577
3927
5861
4817
6542
8670
7592
6760
6414
5313
4423
3822
3181
1405
-1304
-2346
-2270
-3297
-4385
-3915
-2453
-2105
-3020
-3468
-5138
-8577
-9683
-8337
-7389
-6685
-6396
-7075
-7345
-6127
-3719
-1715
-1588
-1437
292
616
-101
1442
2662
2587
3498
3975
4405
4428
2780
3592
4910
2156
-197
-144
-123
-1917
-5685
-6568
-5148
-6060
-5560
-2233
598
2436
2035
1467
3056
3090
2475
3240
3001
4547
7560
6467
4147
3421
2911
3918
4662
4017
3495
1655
-358
-2373
-5699
-6689
-5693
-4770
-3178
-3528
-4264
-2126
-1167
-3186
-4666
-4219
-4352
-4905
-2303
1006
2471
4253
5233
5083
3999
1332
1078
2671
1790
483
839
1876
1354
-1568
-3473
-3513
-4030
-5701
-7206
-5757
-3099
-2790
-2732
-1363
813
2907
2252
-304
-2150
-2598
-1319
-822
-1079
1556
4103
3069
1733
2809
5301
5908
4017
3584
4613
4226
3336
2737
1549
213
-833
-2302
-3507
-2798
-1565
-1781
-2912
-3688
-2301
-411
-1701
-2983
-1454
-161
1002
1798
-315
-1467
1042
1799
-945
-1912
528
1844
337
-70
1556
1912
922
839
802
-263
1403
5815
6162
4460
5553
5450
5326
6573
4033
789
503
69
-1441
-3102
-3471
-3550
-4114
-3750
-4451
-4191
-2272
-3460
-3356
-710
126
2754
4886
2219
-82
66
-290
-2008
-2807
-2188
-914
2561
4629
3016
2778
3834
3436
1552
119
1778
2165
-1733
-4149
-3095
-2632
-4491
-6823
-8239
-7966
-6635
-6863
-7191
-6747
-6419
-3699
-1865
-2934
-2768
-3297
-3757
-1314
1877
5743
8128
9164
10723
9623
9697
11600
9280
7199
6313
3707
4127
5616
4901
6307
8527
7083
4133
2706
2718
3964
3250
-735
-1388
-435
-6130
-13017
-13338
-10231
-9521
-11737
-11770
-10257
-11847
-13550
-13206
-11299
-7378
-5453
-5362
-3250
-2332
-3235
-1651
2494
6494
8488
10451
14301
17190
17324
14247
9137
5426
2290
316
1814
2667
1882
1287
-1616
-4754
-4557
-3108
-1972
-1554
-3606
-8378
-12386
-11041
-3993
2777
3656
1883
935
-2523
-7661
-10609
-10270
-5239
1822
5891
6770
6554
4764
1063
1251
5181
5635
6420
7494
2515
-1290
-1748
-2829
188
4777
6896
8282
4499
-3392
-6445
-4785
-3204
266
5611
5666
3327
5560
4772
-1456
-5916
-10235
-13000
-9319
-4862
-2491
1080
1942
-3073
-7045
-5935
-5304
-5290
1333
10803
12542
9179
8101
6656
3095
1532
1664
1596
4241
11033
15877
12266
4920
2112
2064
3137
10273
21352
27559
26385
22217
18248
13967
10013
6161
-682
-7611
-12681
-22533
-34632
-40636
-43595
-44708
-39834
-34049
-33659
-34534
-32831
-33990
-35706
-26216
-10959
1209
15439
25730
26256
26288
25118
21723
21742
19795
16387
19049
22287
19380
13129
10693
12879
10192
2424
-89
2068
1983
70
-191
315
-1621
-4847
-5734
-3110
-266
-3192
-8372
-7935
-6979
-9208
-10032
-12344
-18460
-23243
-22386
-16152
-9388
-2372
2559
-1280
-4924
-4368
-8180
-9589
-8354
-11558
-8610
364
5716
10905
14731
13800
13460
15995
18195
16946
11726
5023
946
1079
4214
8896
10309
8817
9757
7894
1813
-352
1036
1614
-1227
-4977
-3878
-936
1678
2013
-4094
-9888
-14408
-18162
-10933
-1149
1478
6760
12380
12328
12966
15028
14572
11891
10534
14126
21677
26024
23793
21102
16780
9262
6052
925
-7811
-9482
-12299
-21633
-30377
-34468
-27189
-17225
-15527
-13371
-10023
-6936
-1179
386
-813
496
731
1630
5663
8884
8774
7053
5862
3203
-997
-1573
-203
-2309
-5011
-6849
-8007
-6698
-9915
-13443
-6341
-3818
-9645
-7951
-4833
-4318
-1171
1212
5235
8676
6989
8604
14570
17589
16602
15262
16113
16859
16435
14335
9243
5065
3244
579
-4027
-8466
-8436
-8012
-14059
-18185
-14396
-11047
-9550
-6556
-4112
-1082
3182
7511
11733
12066
9281
5844
1010
-664
-472
-1369
292
-1819
-7359
-5644
-4233
-10001
-14046
-14599
-17304
-21088
-21603
-20015
-17790
-15024
-14921
-15679
-15306
-17578
-18677
-13281
-6498
-2959
1503
9392
13061
9730
7426
8400
9773
12861
19524
25512
24501
20226
18018
16071
16204
16189
9599
3612
3769
3628
1509
-490
404
5992
8698
6198
5533
4016
-1076
-4312
-6179
-8898
-11343
-12154
-10318
-10355
-12589
-10387
-7044
-7508
-9420
-11105
-9705
-5867
-4176
-2120
2340
2604
-3476
-5310
612
4354
6248
10009
12150
14529
14946
11351
9532
8997
11716
16376
15187
15859
20010
16856
9437
5239
4477
-597
-9934
-11389
-12403
-20874
-25147
-25251
-24544
-21953
-21946
-21157
-18086
-16253
-13672
-13142
-12476
-4923
1395
3121
8887
14259
12914
12923
15064
11714
8411
11529
13919
10404
5528
4106
3749
-35
-2635
-796
-3310
-8251
-4996
-2165
-5523
-6600
-8664
-10607
-6107
-3355
-53
7690
8395
5849
8706
11887
12484
10557
10419
13613
13505
12703
12601
8615
5712
4678
1759
-2417
-8603
-10842
-6659
-5424
-8393
-13145
-19097
-20417
-15393
-9569
-10053
-14715
-15190
-15100
-15046
-9866
-5677
-2124
2239
693
-17
4154
5949
7054
7831
5978
8113
14668
14305
7371
5156
2982
-3440
-3105
1386
2394
3281
3608
3538
3306
2772
6463
10146
9978
7855
2302
329
5574
9126
8659
7324
6908
4227
-1283
-2621
-4101
-6094
-1108
1137
-802
-945
-4107
-3592
381
-1617
-3678
-5053
-5603
-2350
-2445
-2704
46
156
2319
6689
6119
3154
3640
5030
3271
5292
10793
10473
9499
9605
5822
3150
795
-4360
-7240
-6301
-4926
-4999
-4435
-3028
-2681
-3611
-8350
-13744
-14215
-13630
-12908
-8495
-3276
-1696
-1035
1457
259
-2663
-144
4900
10111
11941
10680
14539
16942
14693
16383
17100
14334
11380
7020
4617
4307
6001
10296
9283
3850
988
-1082
-2665
-2483
-1944
-699
748
-358
-3995
-7246
-8710
-7672
-5680
-6696
-8137
-6472
-5687
-6801
-5983
-3714
-2603
-2462
-2868
-3693
-3965
-4166
-3935
-1828
1320
3919
3376
772
399
341
-364
-630
-2122
-2581
-2800
-4640
-4949
-5971
-7468
-7270
-8151
-6335
-3170
-4304
-3076
1401
2714
2174
2982
5483
7044
6857
4548
138
421
1725
-1926
-889
2164
1043
2181
1414
-562
1968
901
-1258
943
1637
2268
3852
4402
4809
3292
2383
2927
785
-2295
-3894
-2428
439
-222
-1733
-2027
-2213
-2375
-5442
-8278
-7876
-7150
-5401
-4564
-2091
5151
6842
4767
5859
3373
520
1128
912
2307
3782
3980
5192
4120
3088
4297
3553
2201
2234
2278
1590
1385
1483
-1961
-5599
-5401
-4787
-2750
-2213
-6154
-5345
-1484
-2497
-3275
-2093
-1968
-1521
246
2980
3990
2559
1595
536
-24
1125
-368
-3663
-3359
-2667
-4828
-5871
-4994
-4240
-3656
-3713
-3279
-937
1398
1433
-1307
-3462
-1960
-256
-256
784
2117
1626
750
1169
2024
2496
2468
1527
1445
2821
3640
4652
5205
4881
7183
9671
8957
7121
5207
5811
8157
7951
7638
6249
2132
661
-622
-3847
-4551
-5582
-7625
-7602
-7517
-7177
-7051
-7675
-5764
-4101
-5534
-6659
-6782
-6833
-7013
-7124
-6149
-5634
-6332
-6701
-7282
-8448
-8966
-8531
-8570
-8865
-6265
-2220
-1137
-1872
-2348
-2762
-2274
-544
1041
1418
1339
1362
1468
2153
2173
2013
3165
2225
-128
563
2009
2592
2812
1459
1285
2899
2634
1395
706
142
52
-848
-2599
-3125
-2534
-1652
-1749
-3057
-2597
-1309
-2287
-3102
-2537
-2311
-1822
-892
-466
-925
-1099
-6
516
1118
2837
3073
3022
4838
7090
8166
6762
5147
5227
4553
3109
2308
2974
4239
3787
3991
4930
4237
5212
7283
7599
7909
8909
10243
9564
7204
7571
7899
5978
4932
4961
5936
4971
1754
2707
5143
4312
2733
322
-288
2896
4309
3477
2817
2084
2366
2934
3668
4281
2071
-569
-1829
-3311
-3486
-3300
-3794
-3295
-3420
-3666
-2970
-3186
-3236
-3438
-4144
-3293
-2947
-3748
-4709
-6612
-6803
-5572
-5880
-7037
-9281
-10499
-9153
-8953
-8148
-5061
-4202
-4815
-4194
-4043
-4975
-5511
-4896
-4329
-4040
-2498
-1270
-2190
-2934
-1687
-302
-476
-710
-270
-1010
-2247
-1880
-1432
-2516
-2747
-1299
-1064
-1163
-102
-895
-2024
-563
-154
-1390
-1201
-101
1040
1744
1959
3031
4505
5541
5923
4931
4033
5060
6685
6779
5480
4487
4051
3932
4196
3572
2868
3438
3712
3785
3076
863
937
2149
1178
1348
2008
-1
-1778
-1564
-1073
-1784
-3051
-3402
-3546
-2790
-710
571
1640
2076
1020
1587
2787
2103
1995
2722
2688
2721
3401
4657
5305
4410
4260
4805
3110
1438
2089
2355
2353
2787
1612
69
-694
-1310
-487
273
-1231
-2183
-649
1025
693
-443
-517
-1085
-3292
-4706
-4379
-3998
-4414
-5391
-6154
-6084
-5968
-6145
-5420
-4629
-5257
-4929
-2969
-2539
-2913
-2260
-1755
-1185
-816
-1266
-1172
-1035
-1196
-1392
-2507
-2852
-2114
-1853
-1450
-1527
-1419
-940
-2535
-3058
-1469
-1174
337
2420
2041
2063
1935
998
1661
1347
-402
-493
-290
-1147
-2405
-3908
-4026
-2777
-3498
-5165
-3560
-958
-773
-313
1290
2106
2859
3504
3634
4213
4315
3977
4260
3597
2533
2916
3169
2697
2059
1377
2050
3086
3256
3825
4025
4171
5534
6569
7296
7559
6611
6250
6462
6768
6778
5714
6283
7649
6771
5654
4628
4091
4346
2527
1113
1222
164
59
-114
-1142
-319
-1188
-3928
-4387
-4529
-5384
-5820
-6199
-6533
-7110
-7537
-7862
-7934
-6988
-7287
-8563
-7804
-6289
-5011
-3794
-3966
-4613
-4708
-4960
-4578
-2743
-779
74
47
-675
-1525
-1603
-1671
-1607
-544
-66
-218
599
1122
556
345
787
1221
2070
3410
3220
2061
2728
3158
1983
2004
2629
2609
2792
3244
4247
4555
3589
3103
2698
2538
3172
3381
3441
3418
3861
4750
3816
3145
3672
2161
487
405
30
-562
-630
-547
-1683
-2972
-2033
-859
-1022
-1757
-2525
-1818
-100
830
628
-260
-808
-790
125
1002
490
824
1327
58
-693
-842
-541
181
-391
-628
-851
-1665
-730
-829
-2713
-2993
-2880
-2844
-2312
-2325
-2317
-2563
-3007
-2152
-889
-463
-451
-495
-556
-477
-122
402
336
-892
-1746
-1329
-1144
-1141
-1052
-1894
-2914
-3377
-3860
-4247
-3991
-3759
-4544
-5020
-4424
-4097
-3736
-2668
-1241
-348
-310
526
1113
501
1707
3082
2184
2304
3757
3963
3404
3740
4562
3828
2084
1397
1673
1975
1570
1215
1735
1376
26
42
1148
1467
1521
2029
1701
761
491
540
803
1167
1274
1298
1190
1358
954
-925
-2028
-2289
-4051
-5655
-4830
-3530
-3591
-3447
-2720
-2846
-3076
-3010
-3123
-2777
-2693
-3143
-2846
-2062
-1568
-1523
-1470
-1026
-937
-865
-101
690
1563
2355
2279
2154
2648
3317
4408
5816
6340
5537
3913
2454
2431
3176
2691
1329
722
916
1125
1313
1997
2632
2354
1928
1817
1525
1582
2247
2825
2877
2163
1294
921
300
-802
-1524
-1537
-1278
-1429
-2136
-2647
-2049
-794
-306
-180
582
860
34
-541
-309
150
803
1148
449
198
839
416
-143
707
1937
3154
3253
1258
-456
-645
-553
-286
548
1208
926
359
200
-13
-369
-188
1203
2721
2662
2331
2145
567
-682
-761
-1051
-760
-596
-1693
-2131
-1620
-1590
-2195
-2720
-2537
-2064
-1490
-1141
-1761
-2082
-1549
-1339
-1532
-1888
-1642
-665
-63
635
1201
870
678
392
-308
-562
-538
-367
-498
-1070
-1115
-1529
-2743
-2619
-1086
-122
188
501
450
457
979
1039
611
483
778
957
-27
-1311
-1866
-2578
-2721
-2182
-2206
-1760
-1139
-1449
-1689
-1865
-2016
-1476
-546
208
311
719
1970
2637
2817
3053
2890
2211
1271
1044
1032
408
219
216
311
441
-324
-41
1133
878
642
663
309
486
454
611
1317
1213
1032
1216
617
-677
-1473
-1513
-1831
-1886
-1157
-821
-476
-125
-184
321
352
-223
126
280
285
1116
1496
1786
2522
2225
1592
1906
2183
2587
3756
4372
4469
4942
4836
4396
4860
5590
5768
5401
5008
4868
3903
2418
2210
2180
598
-1047
-1700
-1994
-1367
-203
-249
-1036
-1855
-3150
-4123
-4150
-3686
-3261
-3436
-3636
-3326
-3324
-3675
-3905
-3922
-3551
-3323
-3531
-3292
-2349
-1365
-415
559
790
318
83
-76
-25
973
1863
1672
1344
1049
128
-154
819
1144
872
1042
903
871
1050
675
567
660
962
1760
1510
777
674
352
337
290
-758
-1454
-1393
-1095
-344
199
-103
-416
-181
-237
-743
-1383
-2341
-2644
-2112
-1791
-1365
-955
-1111
-1787
-2752
-3120
-3201
-3203
-2422
-2059
-2044
-1390
-1298
-1636
-1676
-1745
-1989
-2940
-3788
-3645
-3426
-3194
-2808
-2653
-2898
-3363
-3195
-3060
-3264
-2557
-2294
-2625
-1544
-606
-651
-63
668
892
842
573
498
601
905
1626
2262
2460
2452
2739
3354
3446
2852
2338
1995
1549
1327
1403
1323
1169
1124
1081
1132
966
295
-328
-560
-593
-480
-243
-104
-84
-5
81
-1
-485
-990
-917
-849
-800
-436
-535
-403
605
1243
1334
1323
1382
1308
757
865
1487
1589
1914
2065
1891
2067
1695
1412
1968
2101
1741
1261
708
276
-106
75
818
1299
1340
1262
1295
1384
1772
2265
2226
2230
2384
2183
1876
1402
1047
859
215
-535
-1117
-1302
-1132
-1671
-2664
-3290
-3513
-3522
-3861
-4017
-3733
-3862
-4022
-4099
-4389
-4324
-3982
-3460
-2684
-2242
-2623
-3514
-3672
-3031
-2425
-1598
-1085
-1192
-932
-652
-948
-1735
-2644
-2790
-2607
-2832
-2883
-2623
-2458
-2442
-2412
-2521
-2683
-2123
-1256
-613
214
434
212
916
1685
1700
1834
2326
2545
2355
2380
2632
2719
2874
3092
3315
3679
4081
4607
5168
5369
5253
5375
5704
5593
5712
6560
6957
6665
6101
5380
5029
4932
4718
4400
4051
3681
2850
2099
2078
1898
1733
2045
1897
1626
1987
1805
662
206
664
767
539
96
-379
-216
-137
-315
-216
-341
-377
-229
-389
-402
-364
-322
-126
-143
243
1026
1175
885
612
329
202
500
1020
1245
1459
1795
1830
1998
2329
2107
1614
1227
983
1248
1242
220
-311
-98
-635
-1247
-1134
-1163
-1650
-2240
-2490
-2410
-2261
-2183
-2389
-2286
-2117
-2644
-2818
-2825
-3091
-2443
-1828
-2125
-2416
-2399
-1830
-1321
-1630
-2153
-2554
-2716
-2838
-3060
-3021
-3218
-3635
-3690
-3585
-3411
-3385
-3518
-3492
-3385
-3288
-3329
-3016
-2504
-2811
-3173
-3333
-3547
-3014
-2784
-3014
-2463
-2095
-1876
-1191
-768
-261
326
450
440
594
1232
1831
1618
1113
803
881
1255
1395
1475
1766
1880
1742
2009
2601
2532
2231
2336
2078
1776
2047
2207
2222
2302
2025
1639
1495
980
134
206
794
516
91
42
-348
-713
-812
-902
-595
-26
292
341
372
541
350
-277
-520
-245
250
642
440
-27
-232
-113
322
347
-281
-348
201
278
60
-77
-371
-550
-641
-1190
-1892
-2172
-2203
-2380
-2487
-2036
-1700
-2125
-2359
-2167
-2359
-2762
-2626
-1629
-942
-1489
-1796
-1614
-1780
-1465
-1263
-1771
-1583
-1148
-1022
-376
-99
-911
-1695
-1463
-532
23
268
423
6
-237
-114
-511
-670
-114
343
971
2005
2583
2519
2259
1844
1449
1364
1410
1369
1142
856
690
338
304
1316
2133
2151
2495
2942
2998
3166
3264
3024
2762
2623
2285
1400
686
577
286
106
509
628
418
331
-43
-735
-1128
-980
-683
-453
-71
177
-397
-1634
-2259
-1781
-1424
-1714
-1855
-1639
-1446
-1304
-953
-573
-283
281
695
655
350
-589
-1325
-983
-611
-674
-800
-854
-827
-879
-636
-276
-325
-217
61
365
904
1144
1256
1573
1640
1673
1971
2375
2777
3193
3681
3837
3593
3478
3475
3290
2869
2355
1900
1639
1664
1533
1185
1029
752
467
729
1141
1170
837
434
199
115
28
-52
115
100
-392
-510
-415
-724
-719
-309
-175
-232
-80
192
293
568
1061
1192
1070
946
858
744
553
721
654
-233
-583
-181
-210
-592
-747
-501
-119
170
480
467
221
255
223
112
304
519
664
822
902
1041
1047
631
232
35
-310
-760
-1192
-1395
-1097
-834
-1031
-1323
-1531
-1562
-1359
-1183
-1179
-1363
-1398
-967
-665
-791
-757
-450
-248
-407
-943
-1285
-971
-534
-491
-462
-87
328
382
234
239
155
-77
152
603
606
550
623
370
57
203
485
471
618
1202
1500
1380
1383
1294
872
556
478
385
432
595
410
147
115
-67
-361
-777
-1344
-1502
-1463
-1719
-1909
-1832
-1809
-2136
-2489
-2560
-2688
-2527
-1937
-2009
-2779
-3265
-3317
-3191
-2857
-2391
-2125
-1950
-1739
-1912
-2271
-2382
-2459
-2471
-2429
-2638
-2751
-2434
-2260
-2446
-2415
-2297
-2429
-2370
-2097
-1954
-1927
-1877
-1576
-1191
-1080
-1208
-1355
-1172
-820
-695
-615
-514
-349
-163
-281
-297
86
479
780
1100
1620
2180
2464
2541
2211
1739
1858
2318
2626
2528
2092
2024
2337
2423
2146
1711
1355
982
785
1213
1759
1803
1398
988
1063
1234
1123
993
707
419
334
152
309
820
837
574
516
496
393
293
589
1253
1623
1612
1628
1734
1552
998
635
653
766
877
1103
1528
1539
863
525
797
1096
1363
1528
1579
1710
1949
2066
1679
1093
770
607
610
526
206
-84
-447
-646
-539
-522
-336
114
576
925
775
489
391
29
-347
-537
-705
-815
-1051
-982
-445
-256
-330
-292
-218
-23
7
-87
32
54
161
584
584
190
161
288
292
529
787
689
421
87
32
383
412
215
151
-264
-640
-508
-469
-704
-1016
-1261
-1347
-1497
-1688
-1758
-1594
-1168
-903
-853
-686
-307
218
415
431
747
884
1035
1617
1907
1779
1643
1581
1595
1450
1182
900
597
531
543
329
-20
-250
-221
-342
-648
-710
-684
-753
-996
-1118
-671
-316
-310
-272
-541
-823
-668
-448
-186
96
167
74
78
304
119
-601
-1022
-1045
-688
31
421
627
1002
996
802
792
476
63
145
503
759
649
124
-369
-456
-268
-221
-398
-515
-491
-346
-298
-514
-560
-458
-658
-869
-788
-672
-762
-979
-1256
-1620
-1691
-1503
-1534
-1462
-1214
-1095
-947
-927
-898
-643
-662
-595
-78
131
-98
-379
-598
-614
-356
-105
-509
-1273
-1408
-1211
-1145
-1004
-965
-1047
-1148
-1177
-964
-1029
-1329
-1211
-1055
-924
-576
-458
-419
-371
-496
-299
-65
-309
-484
-466
-507
-488
-424
-419
-571
-645
-358
-179
-364
-625
-924
-1135
-1182
-1280
-1324
-1042
-564
-320
-321
-197
-35
-44
-130
-155
10
142
88
162
194
-118
-507
-776
-759
-384
54
394
723
1098
1252
1046
932
884
674
791
1099
920
444
116
-46
-261
-545
-572
-533
-777
-835
-416
35
309
536
600
388
304
528
614
696
1185
1649
1818
1920
2015
2289
2559
2419
2298
2514
2733
2758
2481
2207
2339
2492
2469
2578
2678
2455
1963
1584
1464
1197
815
766
856
774
584
297
73
223
649
878
673
294
103
149
218
260
506
889
993
791
682
704
488
169
144
236
381
661
826
983
1187
1208
1321
1560
1535
1229
865
747
794
670
405
9
-337
-541
-958
-1163
-876
-900
-1280
-1530
-1768
-2023
-2003
-1491
-941
-1012
-1369
-1524
-1522
-1418
-1379
-1297
-931
-664
-648
-587
-524
-513
-464
-330
-99
132
406
594
430
389
728
857
771
774
703
598
664
849
915
746
504
248
65
79
132
282
502
433
193
-26
-159
-116
-226
-362
-154
-122
-429
-615
-649
-621
-598
-624
-715
-846
-714
-566
-839
-1034
-924
-874
-957
-1142
-1210
-1271
-1574
-1513
-1133
-1103
-1097
-971
-912
-799
-858
-885
-602
-503
-546
-374
-109
104
81
-107
-266
-347
-106
181
119
65
62
-93
-240
-383
-561
-779
-1020
-1098
-1113
-1239
-1307
-1276
-1376
-1577
-1442
-1002
-760
-629
-510
-640
-758
-662
-510
-313
-114
177
486
448
245
-18
-515
-894
-1048
-1034
-629
-211
-149
-244
-353
-402
-368
-67
495
746
786
999
1078
1002
987
1058
1261
1379
1364
1347
1090
633
371
221
-39
-175
-204
-478
-868
-1159
-1412
-1595
-1616
-1485
-1466
-1519
-1435
-1516
-1495
-1122
-1010
-914
-656
-792
-953
-944
-1041
-1116
-1249
-1394
-1512
-1698
-1721
-1655
-1420
-858
-501
-387
-137
126
262
270
263
334
455
707
969
957
718
586
752
918
876
905
1114
1279
1393
1698
2073
2213
2293
2440
2502
2514
2476
2278
2021
1937
1977
1832
1625
1762
2148
2354
2304
2224
2045
1762
1658
1517
1177
963
828
682
639
568
442
376
376
412
447
536
751
1010
1113
956
691
506
410
246
61
101
124
-101
-263
-342
-411
-192
208
381
297
152
71
139
316
404
409
507
723
883
785
550
447
483
494
397
398
496
456
500
725
921
1018
853
609
482
276
52
-272
-618
-659
-696
-721
-659
-871
-1018
-987
-1140
-1239
-1174
-1179
-1384
-1548
-1350
-1126
-1050
-973
-884
-537
-121
116
392
566
708
905
903
1029
1339
1431
1358
1235
1140
970
706
689
688
414
80
-255
-499
-692
-939
-1078
-1183
-1285
-1310
-1427
-1576
-1648
-1666
-1592
-1536
-1574
-1673
-1703
-1663
-1880
-2142
-2000
-1755
-1669
-1638
-1603
-1524
-1509
-1507
-1470
-1678
-1923
-1829
-1703
-1724
-1580
-1339
-1365
-1457
-1400
-1409
-1282
-942
-818
-784
-681
-677
-584
-319
40
335
245
1
-106
-218
-218
-98
-74
-51
64
255
504
633
501
297
303
417
535
800
963
821
716
780
883
987
1069
1062
910
816
813
663
709
1071
1168
1014
829
512
335
332
170
32
154
343
484
662
780
679
507
415
386
423
511
733
1018
1074
968
720
300
191
377
361
294
319
390
643
776
595
591
762
595
189
-157
-421
-492
-436
-469
-514
-452
-364
-479
-723
-710
-681
-806
-664
-433
-309
-173
-246
-250
13
173
427
763
800
764
786
788
805
808
824
748
637
678
582
337
238
168
83
14
-108
-160
-192
-314
-401
-483
-562
-553
-643
-773
-750
-790
-737
-398
-320
-514
-471
-290
-110
43
84
130
107
-43
-165
-289
-247
17
18
-198
-219
-236
-310
-218
-142
-140
-131
-201
-148
-32
-136
-147
-35
-100
-169
-98
110
374
540
719
870
935
1075
1138
1089
1124
1135
1085
1123
1281
1360
1240
1202
1291
1413
1707
1851
1637
1436
1239
1010
1000
1074
1010
800
599
568
519
379
317
282
308
390
292
129
48
-96
-301
-478
-555
-512
-480
-470
-530
-737
-794
-643
-610
-637
-645
-801
-950
-1014
-1245
-1512
-1544
-1419
-1248
-1129
-1102
-1074
-1117
-1135
-890
-703
-817
-917
-949
-1065
-1166
-1195
-1150
-1031
-968
-961
-935
-1022
-1195
-1173
-966
-801
-809
-1016
-1211
-1226
-1203
-1160
-1067
-995
-845
-640
-503
-341
-218
-267
-287
-179
-129
-102
3
26
-52
-68
-42
-29
-10
65
222
397
561
589
415
313
305
193
79
25
-28
-74
-156
-252
-220
-87
-7
73
185
298
588
852
838
894
1057
1097
1051
889
728
632
567
570
357
95
200
386
536
699
780
803
506
76
32
82
40
66
57
50
65
49
59
56
51
60
50
55
55
50
57
51
52
54
49
54
50
50
52
48
51
49
48
50
47
49
48
47
48
46
47
47
45
46
45
45
45
44
45
44
43
44
43
43
42
42
42
41
41
41
40
40
40
40
39
39
39
39
38
38
38
37
37
37
36
36
36
36
35
35
35
34
34
34
34
33
33
33
33
32
32
32
31
31
31
31
30
30
30
30
29
29
29
29
28
28
28
28
27
27
27
27
26
26
26
26
25
25
25
25
24
24
24
24
24
23
23
23
23
22
22
22
22
21
21
21
21
21
20
20
20
20
20
19
19
19
19
18
18
18
18
18
17
17
17
17
17
17
16
16
16
16
16
15
15
15
15
15
14
14
14
14
14
14
13
13
13
13
13
13
12
12
12
12
12
12
11
11
11
11
11
11
10
10
10
10
10
10
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
