10
31606
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
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
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
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
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
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
4
4
4
5
5
4
4
4
5
5
4
4
4
5
5
4
4
5
5
5
4
4
5
5
5
4
4
5
5
5
4
4
5
5
5
5
4
4
2
0
-2
-4
-4
-4
-4
-4
-2
0
1
1
-1
-2
-3
-4
-5
-6
-5
-3
-1
-1
-2
-3
-2
-2
-4
-7
-8
-6
-2
-1
-2
-4
-4
-2
0
1
0
0
0
-2
-4
-5
-4
-2
0
0
0
0
0
-1
-2
-2
-1
0
0
-3
-5
-4
-3
-1
-2
-2
-2
0
1
1
0
0
-1
-2
-3
-3
-1
0
1
0
0
2
2
1
-1
-1
1
2
1
-1
-3
-2
0
1
-1
-1
0
1
1
-1
-3
-2
0
1
-1
-3
-4
-3
-2
-2
-3
-2
-1
0
0
-1
-2
-2
-3
-2
0
2
2
0
-2
-1
1
1
0
-2
-2
-1
1
0
-2
-4
-4
-4
-5
-5
-3
-1
-1
-1
-2
-1
1
2
1
-2
-3
-3
-3
-4
-4
-3
-2
-2
-3
-4
-2
2
4
2
-2
-3
0
3
3
0
-2
-2
-2
-2
-4
-4
-3
-3
-4
-6
-7
-4
-1
1
0
-2
-3
-1
0
-1
-2
-2
-1
0
-1
-1
-1
-2
-3
-6
-7
-7
-5
-3
-1
-1
-2
-2
-3
-4
-3
-1
0
0
-1
-2
-2
-1
-1
-3
-4
-2
1
2
0
-4
-6
-4
-1
0
0
-1
-1
-1
-2
-3
-3
-1
0
1
0
-1
-1
0
0
0
-2
-3
-3
-2
-2
-2
-2
-1
0
-1
-2
-3
-3
-2
0
1
1
-1
-2
-2
0
2
3
3
1
0
-1
-2
-2
-3
-3
-3
-2
0
2
2
2
0
-1
-1
-1
0
0
-1
-1
-1
-2
-2
-2
0
0
-2
-4
-3
0
3
3
0
-3
-4
-3
-1
0
-1
-2
-2
-3
-5
-6
-5
-2
2
2
1
-2
-3
-2
0
1
0
-3
-4
-4
-2
0
-1
-3
-5
-6
-6
-5
-3
-2
-1
-2
-3
-3
-2
-1
-2
-3
-4
-2
0
1
-1
-3
-3
-3
-3
-4
-6
-5
-3
-1
-2
-4
-5
-4
-2
-2
-3
-4
-4
-3
-3
-3
-3
-3
-2
-2
-2
-3
-4
-5
-5
-4
-2
0
0
-1
-3
-3
-2
-1
-2
-4
-6
-7
-6
-4
-2
-1
0
0
-1
-2
-2
0
0
-2
-5
-7
-7
-3
-1
-1
-2
-4
-5
-5
-5
-4
-2
0
2
2
0
-2
-2
-1
0
0
-1
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-2
-2
-2
-1
0
1
2
2
0
-2
-2
0
2
1
-2
-5
-4
-1
1
2
0
-1
-1
1
2
1
-1
-1
0
2
3
2
1
0
-2
-4
-6
-5
-2
2
4
5
4
3
2
2
2
3
3
3
0
-2
-3
-1
1
0
-3
-4
-2
3
7
6
4
3
5
8
8
3
-1
-2
-1
2
3
3
3
3
1
-1
-2
-2
0
1
2
3
4
4
3
0
0
1
2
1
0
-1
0
3
3
2
0
-1
-1
0
2
4
5
3
0
-2
-1
2
4
3
2
2
5
6
3
0
0
4
8
7
2
-1
0
3
5
5
4
4
5
6
4
2
1
1
1
2
3
4
3
3
2
4
5
4
1
-1
0
3
7
8
8
7
5
4
3
5
6
7
6
4
3
3
4
3
1
2
4
6
4
2
2
4
5
4
1
0
2
4
3
-1
-2
0
6
9
8
4
2
1
2
3
5
7
8
6
3
2
2
3
1
0
0
3
6
5
2
0
1
4
6
5
4
2
3
4
4
4
4
2
0
-1
-1
0
2
2
1
1
1
2
2
2
2
3
3
2
1
1
2
2
2
3
5
7
7
4
1
0
2
4
5
4
3
3
2
1
0
0
1
3
5
4
1
0
0
2
3
4
3
3
4
5
3
0
-2
-1
2
5
6
6
5
3
1
0
0
1
3
2
0
-2
-2
-1
1
1
0
-1
-1
-1
-1
-1
0
2
2
2
1
0
0
-1
-1
0
1
1
1
0
-1
-1
-1
0
0
0
-1
-2
-4
-4
-4
-2
-1
-1
-2
-3
-2
-1
1
2
2
0
-2
-4
-6
-7
-6
-5
-3
-3
-4
-5
-5
-2
2
3
1
-2
-4
-3
-1
-2
-5
-7
-5
-3
-1
-1
-2
-1
1
1
-1
-3
-3
-2
-2
-3
-5
-4
-1
1
0
-4
-6
-3
1
3
1
-2
-4
-4
-3
-3
-3
-3
-3
-2
-3
-3
-3
-2
-2
-2
-2
-1
0
-1
-3
-3
-2
0
0
-2
-5
-4
0
3
3
-1
-4
-5
-3
-1
-1
-2
-3
-3
-3
-2
-2
-1
0
0
-1
-3
-3
-1
1
2
1
-1
-2
-2
0
3
5
5
3
0
0
1
2
1
0
-1
0
1
2
1
1
2
4
5
6
6
6
5
3
2
1
2
4
4
2
0
0
1
3
5
5
4
3
2
2
4
6
6
6
5
5
6
5
4
2
1
2
3
3
1
-1
0
2
3
3
1
1
2
6
9
9
7
5
4
4
4
4
2
2
3
5
6
6
6
6
7
6
4
1
-1
-1
-1
1
4
6
7
7
7
7
7
6
4
2
2
5
8
9
8
6
6
6
6
6
6
8
9
9
9
9
10
10
7
3
2
4
8
10
8
3
2
4
7
9
8
6
6
6
5
4
5
7
10
9
5
3
3
5
5
3
2
2
5
5
3
1
2
4
5
4
2
2
4
6
6
5
4
4
4
4
4
5
6
5
3
3
4
7
7
5
2
3
6
9
8
5
3
2
3
2
2
2
4
6
6
4
3
4
6
7
5
4
3
4
4
2
2
2
3
3
3
3
4
3
1
-1
-1
1
4
4
2
1
2
4
5
4
2
1
0
-2
-4
-3
1
5
6
2
-1
0
4
5
3
1
1
4
6
4
0
-2
-1
2
3
1
-1
-1
0
1
1
2
4
5
4
0
-2
-2
0
1
0
0
0
1
1
0
-1
0
2
3
3
1
0
0
-1
0
1
3
4
3
0
-1
0
2
4
4
3
2
1
-1
-2
-1
3
7
7
5
2
2
4
5
2
-2
-2
0
4
4
1
-2
-2
2
5
6
5
2
1
1
3
4
3
1
-1
0
2
4
4
2
1
1
1
0
0
1
4
5
3
0
-1
1
3
3
2
1
3
6
5
3
1
2
3
3
2
1
4
7
7
4
0
0
2
3
2
0
0
1
2
2
0
1
4
6
6
4
4
5
6
5
3
1
2
4
4
4
2
1
1
3
4
5
3
1
0
1
4
5
5
4
3
4
6
6
6
4
4
3
3
2
1
2
4
4
2
0
-1
0
2
3
5
6
6
5
3
1
2
4
6
6
5
3
2
2
2
3
2
1
0
1
2
3
3
2
2
3
3
2
0
0
1
2
2
0
-2
-2
-1
0
0
-1
-1
0
0
1
1
0
0
1
2
3
3
2
0
0
2
3
3
2
1
1
1
1
2
3
3
1
-1
-3
-2
1
3
2
0
-1
1
4
4
1
-1
-1
2
5
7
5
2
1
2
3
3
0
-2
-2
1
3
4
3
3
3
4
4
4
5
5
4
2
0
-1
0
1
2
2
3
4
4
3
4
5
6
5
4
3
3
2
2
4
6
7
5
2
-1
-1
2
5
5
4
4
5
7
6
3
1
1
2
4
3
1
0
3
7
9
9
6
3
3
5
6
5
3
3
5
8
8
6
3
1
1
2
3
3
3
1
1
1
1
1
1
0
1
3
5
5
5
4
3
2
2
3
4
5
5
4
4
6
7
6
4
2
3
4
3
2
1
1
3
5
7
7
7
4
1
0
0
1
2
3
3
3
3
3
2
2
4
5
7
8
8
7
6
5
5
5
5
4
4
5
6
5
1
-3
-2
2
4
4
3
3
5
4
1
-2
-2
0
3
3
3
3
3
2
1
1
3
4
3
1
0
0
0
0
0
1
3
4
3
2
2
1
0
-2
-1
0
1
0
-1
0
2
2
-1
-3
-3
-2
-2
-2
1
5
6
2
-2
-1
3
4
2
-1
-1
0
-3
-7
-6
0
5
2
-4
-5
0
3
-2
-8
-6
4
7
-1
-8
-4
6
8
-2
-8
-1
10
7
-11
-22
-18
-15
-33
-71
-104
-129
-169
-247
-347
-431
-488
-540
-609
-674
-697
-684
-677
-707
-748
-748
-698
-633
-581
-527
-449
-373
-344
-361
-364
-316
-263
-296
-436
-600
-689
-681
-624
-561
-502
-466
-497
-614
-757
-834
-803
-699
-560
-388
-201
-79
-83
-134
-63
170
362
271
-59
-279
-95
404
840
948
763
415
-99
-789
-1379
-1369
-561
592
1318
1258
752
360
246
180
45
107
645
1475
2058
2056
1615
1043
422
-260
-693
-306
1078
2809
3850
3685
2639
1331
82
-969
-1388
-596
1319
3199
3636
2299
253
-1141
-1477
-1292
-1031
-437
841
2352
2973
2035
90
-1602
-2232
-1903
-1103
-65
1137
2142
2350
1565
366
-416
-569
-672
-1308
-2247
-2581
-1695
-15
1290
1348
332
-771
-1085
-566
117
328
57
-202
-100
192
272
114
163
760
1571
1802
1027
-312
-1312
-1437
-822
99
979
1448
953
-829
-3288
-4938
-4599
-2590
-506
308
-65
-564
-554
-443
-871
-1668
-1974
-1295
-41
1097
1977
2853
3533
3213
1466
-838
-2054
-1341
496
1900
2117
1610
1060
416
-774
-2319
-3178
-2513
-744
721
813
-313
-1694
-2571
-2805
-2464
-1461
196
1965
2949
2648
1423
119
-701
-1028
-1014
-582
370
1480
1909
1010
-974
-2978
-3869
-3212
-1418
630
2019
2108
747
-1556
-3760
-4817
-4293
-2555
-369
1617
3021
3530
2839
985
-1309
-2852
-2779
-1219
812
2200
2436
1682
341
-1239
-2668
-3358
-2762
-911
1322
2693
2466
923
-946
-2249
-2690
-2385
-1410
238
2181
3350
2510
-616
-4683
-7355
-6887
-3363
1428
5237
6632
5441
2436
-1152
-3987
-4983
-3740
-793
2631
5244
6194
5197
2490
-1110
-4203
-5266
-3579
97
3784
5478
4374
1232
-2254
-4509
-4852
-3644
-1887
-565
-124
-409
-1025
-1728
-2423
-2829
-2377
-648
1967
4187
4667
3115
653
-995
-860
565
1872
2047
1343
878
1329
2016
1416
-1230
-4770
-6754
-5420
-1263
3248
5499
4434
865
-3363
-6364
-6813
-4368
2
4262
6404
5713
3065
-14
-2470
-3956
-4313
-3317
-1118
1403
3132
3637
3345
2753
1734
-64
-2255
-3553
-2807
-103
3270
5743
6208
4177
26
-4482
-6423
-3600
3091
9424
10790
6018
-1565
-6894
-7082
-3005
2228
5777
6363
4172
443
-2877
-3934
-2211
924
3251
3492
2117
488
-488
-727
-378
578
1981
3180
3520
3159
3003
3560
4056
3048
92
-3347
-4868
-3170
758
4317
5166
2734
-1636
-5716
-7710
-7005
-4127
-234
3376
5526
5420
3005
-793
-4376
-6253
-5683
-2735
1921
6936
10099
9006
2878
-5899
-12528
-13005
-7244
810
6307
6971
3945
-135
-3416
-5368
-5925
-4895
-2374
710
2903
3160
1451
-1395
-4167
-5648
-5021
-2389
1081
3861
5125
5070
4186
2551
225
-1792
-1696
1421
6050
9002
8068
3905
-819
-3911
-4962
-4409
-2261
1442
5093
5606
1097
-6473
-12050
-11604
-5664
1298
4890
4093
931
-2250
-4539
-5859
-5703
-3309
986
5251
7296
6462
3912
1323
-409
-1228
-1235
-444
858
2021
2635
3029
3817
4841
4876
2661
-1717
-6549
-9606
-9543
-6504
-1815
2669
5231
4955
2213
-1470
-4244
-4869
-3132
273
3962
6195
5684
2720
-556
-1600
339
3489
5306
4919
3572
2611
1587
-1016
-5199
-8299
-7171
-1605
4823
7642
5331
343
-3414
-3913
-2105
-320
3
-834
-1689
-1999
-2294
-3398
-5157
-6111
-4706
-1054
2709
4192
3006
1000
90
146
-442
-2192
-3235
-1219
3636
8099
8873
5691
1201
-1851
-2748
-2295
-1264
-107
303
-1022
-3583
-4907
-2828
1658
4729
3627
-170
-2380
-529
3492
5728
4381
1175
-1050
-1087
523
3013
5836
7773
6952
2782
-2462
-4985
-2837
2337
7016
8816
7573
4218
-206
-4185
-5581
-3182
1440
4564
3559
-655
-4734
-6216
-5201
-2974
-94
3355
6197
6246
2647
-2467
-5574
-5145
-2895
-1537
-1828
-2331
-1688
-304
439
-26
-1087
-2136
-3374
-5145
-6885
-7233
-5218
-1158
3405
6348
5758
1058
-5872
-10958
-10448
-4080
4216
9257
8599
3866
-1406
-4720
-5532
-4260
-1467
1886
4316
4785
3755
2702
2391
2008
304
-2650
-5204
-5515
-2843
2353
8763
14108
15352
10506
1155
-7303
-9234
-3517
5165
10063
7716
101
-7701
-11447
-9917
-4705
992
3736
1556
-4385
-9875
-10473
-5259
2009
5831
3545
-2590
-7564
-7800
-3612
1723
4847
4469
1448
-2504
-5925
-7783
-7248
-4003
928
4963
5383
1645
-3619
-6393
-4602
170
4320
5571
4591
3504
3303
3118
1811
-355
-1977
-2099
-1076
115
933
1356
1324
638
-506
-1399
-1568
-1389
-1489
-1596
-554
2115
4991
5767
3727
864
131
2567
6386
8796
8341
5422
1145
-3505
-7296
-8413
-5503
641
6897
9897
8570
4680
991
-974
-1525
-1686
-1888
-1738
-733
984
2499
2649
828
-2410
-5483
-6738
-5609
-2954
-217
1724
2851
3292
2660
460
-2874
-5723
-6472
-5079
-3300
-3133
-4950
-7182
-7870
-6507
-4333
-2930
-2654
-2565
-1792
-682
-340
-1091
-1752
-805
1746
4121
4674
3835
3619
5014
6368
5098
1040
-2605
-2393
1390
4566
3295
-1826
-6383
-6749
-3499
-68
1296
1369
1852
2554
1632
-1572
-4991
-5794
-3496
-422
978
642
371
1245
2311
1950
-42
-2204
-3006
-2196
-581
958
1840
1602
97
-1887
-2771
-1595
680
1778
400
-2236
-3469
-1876
1301
3476
3272
1604
369
420
1012
1047
484
336
1385
3137
4184
3549
1526
-831
-2880
-4737
-6354
-6632
-4146
846
5455
6060
1768
-4136
-6776
-4103
1258
4655
3764
250
-2505
-2691
-933
1384
3691
5933
7446
7047
4424
984
-1072
-510
2119
5070
6510
5342
1781
-2408
-4735
-3948
-1492
-453
-2444
-5637
-6436
-3304
1422
3822
2262
-1334
-3766
-3457
-1016
2167
4944
6245
5117
1798
-1691
-3060
-2146
-1117
-1780
-3167
-2690
303
3113
2511
-1488
-5583
-6944
-6061
-5280
-5314
-4492
-1656
1465
1940
-575
-2927
-1857
2374
6440
7655
6308
4285
2554
931
-251
250
2699
5053
4703
1563
-1544
-2029
-392
799
308
-471
85
1208
628
-2183
-4925
-5218
-3570
-2507
-2949
-2807
-1
3940
4745
295
-6266
-9280
-6324
-494
3166
2796
760
107
1052
1331
-654
-3882
-5911
-5427
-3328
-1667
-1935
-4143
-6956
-8533
-7747
-5185
-2910
-2714
-4263
-5236
-3708
-422
1687
457
-3101
-5624
-4607
-683
3243
4806
3947
2192
758
-291
-1273
-1860
-1242
754
2979
3667
1943
-1290
-3910
-4111
-1647
2074
4996
5682
4030
1109
-1579
-2887
-2427
-514
2139
4716
6475
6893
5900
4069
2470
2045
2865
3963
4107
2917
1257
387
673
1223
951
-41
-363
1192
4088
6168
5527
2327
-1296
-3140
-2764
-1509
-918
-1269
-1627
-1102
120
955
508
-1080
-2725
-3240
-2175
-77
1896
2666
1778
-482
-3352
-5929
-7344
-6888
-4354
-526
2792
3694
1619
-1954
-4490
-4416
-2355
-346
196
-272
-196
1176
2847
3076
1251
-1361
-2751
-2001
-32
1368
1153
-228
-1482
-1741
-1232
-862
-1223
-2017
-2397
-1836
-689
166
212
-165
-97
788
1830
1874
447
-1576
-2497
-1170
1968
5093
6290
4943
2136
-208
-734
511
2355
3512
3395
2204
538
-925
-1536
-862
945
3018
4293
4328
3531
2534
1503
335
-528
-3
2400
5330
6194
3554
-1077
-4303
-3992
-1273
782
336
-1625
-2824
-2338
-1344
-1408
-2594
-3545
-3149
-1677
-265
304
55
-651
-1563
-2425
-2788
-2272
-975
608
2041
3102
3486
2747
921
-946
-1417
-135
1573
1981
871
-194
304
2041
3256
2830
1510
802
1059
1222
463
-524
-349
1168
2501
2052
-57
-2185
-2972
-2522
-1712
-865
416
2210
3707
4018
3305
2663
2846
3464
3600
2940
1919
889
-319
-1741
-2602
-1946
-86
1103
-55
-2947
-4831
-3473
450
3894
4476
2740
1286
1849
3608
4406
3283
1394
463
790
1143
499
-591
-674
734
2396
2648
1258
-360
-803
-259
-192
-1542
-3587
-4723
-4148
-2477
-779
586
1906
3165
3696
3004
1613
679
706
999
564
-661
-1816
-2303
-2534
-3282
-4548
-5508
-5602
-5233
-5067
-4924
-3909
-1779
283
771
-312
-1210
-249
2314
4572
5018
3924
2622
1863
1319
541
-211
-442
-351
-707
-1728
-2584
-2407
-1591
-1525
-2900
-4664
-5039
-3442
-962
1107
2702
4497
6236
6333
3676
-411
-2683
-881
3939
8197
8927
6115
2133
-677
-1659
-1468
-761
350
1752
2816
2779
1590
109
-684
-626
-430
-776
-1444
-1443
-56
2272
4156
4443
3173
1408
197
-190
-31
549
1709
3275
4306
3696
1331
-1578
-3520
-4011
-3778
-3702
-3901
-3960
-3737
-3521
-3388
-2905
-1833
-873
-1116
-2574
-3718
-3016
-849
689
157
-1468
-1955
-645
565
-481
-3312
-4998
-3437
39
1927
318
-3092
-4945
-3741
-1012
769
775
61
-257
-310
-844
-1866
-2503
-2180
-1439
-1300
-1971
-2535
-1977
-321
1401
2200
1971
1348
962
1004
1431
2284
3626
5216
6482
7001
6954
6894
6963
6512
4774
2021
-204
-362
1488
3565
4016
2606
616
-785
-1633
-2475
-3026
-2234
114
2398
2432
-184
-3425
-4830
-3875
-2079
-950
-476
179
1047
1182
105
-1283
-1737
-1299
-1237
-2242
-3239
-2523
123
2942
3933
2665
194
-2362
-4530
-5883
-5558
-3092
441
2806
2487
8
-2825
-4706
-5494
-5343
-3953
-1198
1848
3309
2284
-69
-1610
-1261
303
1859
2976
3873
4404
3913
2305
711
563
2003
3656
4102
3316
2389
2073
2024
1557
704
184
442
1103
1448
1139
289
-873
-2004
-2336
-925
2309
5874
7528
6145
2780
-216
-1130
41
2068
3630
3937
2756
409
-2191
-3930
-4303
-3782
-3173
-2648
-1666
45
1716
2074
645
-1687
-3476
-3897
-3066
-1547
78
1194
1239
227
-951
-1182
-245
945
1331
744
-277
-1400
-2663
-3606
-2917
271
4678
7217
5692
1106
-3139
-4437
-3082
-1192
-129
444
1177
1642
862
-1128
-3000
-3553
-2916
-2037
-1353
-516
673
1756
2319
2689
3264
3350
1545
-2221
-5560
-5461
-1464
3544
6090
5386
3425
2132
1307
-250
-2353
-3259
-2067
-424
-1025
-4517
-8555
-10166
-8559
-5279
-2054
678
3002
4214
3272
568
-1605
-1054
1975
5011
6031
5471
5187
5755
5546
2889
-1293
-3769
-2281
1762
4335
2682
-2019
-5936
-6296
-3671
-850
-18
-1241
-3202
-4604
-4665
-2973
215
3385
4239
1614
-2972
-6179
-5644
-1916
2446
5408
6767
7189
6771
5116
2512
232
-726
-752
-991
-1713
-1898
-658
1387
2592
2033
288
-1575
-3199
-4728
-5741
-5195
-2739
342
2044
1489
-447
-2280
-3211
-3111
-1862
502
2946
3593
1478
-1956
-3770
-2251
1535
5074
6905
7344
7008
5596
2740
-449
-1836
-738
688
-539
-4615
-8012
-6795
-848
5633
8054
5608
1440
-969
-994
-386
-335
64
2150
5175
6430
4286
636
-497
2857
8177
10697
8170
3044
-298
-124
1257
589
-2528
-5451
-5800
-4137
-2977
-3664
-4999
-5082
-3798
-2841
-3428
-4689
-4718
-2907
-729
-166
-1655
-3782
-4789
-4175
-2913
-2375
-3050
-4000
-3443
-169
5128
9823
11071
8084
2899
-1227
-2372
-1101
633
1402
1125
421
-287
-911
-1361
-1510
-1520
-1830
-2579
-3194
-2847
-1443
10
222
-1146
-3078
-4048
-3271
-1271
607
1169
91
-2004
-3945
-4577
-3254
-165
3595
6376
6753
4407
450
-3160
-4744
-3713
-592
3383
6553
7102
3910
-2213
-8262
-10810
-8761
-4363
-1115
-463
-817
68
2165
3256
1928
-193
82
3879
8692
10795
8899
5038
2045
774
71
-1117
-2382
-2690
-1884
-791
-7
812
2206
3795
4307
2751
-644
-4573
-7449
-8048
-5905
-1705
2678
5091
4627
2362
373
-59
772
1868
2780
3731
4780
5393
5024
3765
2072
70
-2336
-4524
-4921
-2432
1835
4860
4281
674
-3027
-4422
-3698
-2774
-2857
-3375
-3208
-2302
-1544
-1347
-1087
-262
300
-827
-3529
-5263
-3033
3455
10767
14245
11865
5863
721
-529
1642
4347
5087
3573
1197
-762
-2127
-3142
-3397
-2054
677
2801
2033
-1661
-5437
-6049
-3077
713
2373
1736
865
828
60
-3303
-7873
-9078
-3692
5941
13041
12273
4473
-4446
-8907
-7794
-3866
-335
1386
1280
-475
-3561
-6851
-8625
-7847
-5011
-1507
1620
4034
5439
5139
2689
-1084
-4042
-4038
-511
4948
9484
10745
8382
4264
1118
554
2091
3999
4957
4735
3476
1016
-2473
-5431
-5516
-2065
2330
3632
279
-5027
-7990
-7077
-4696
-3962
-4958
-4911
-1891
2519
4751
3082
-647
-3097
-2676
-477
1458
2133
1856
1206
323
-854
-2090
-2836
-2632
-1536
-300
-120
-1848
-5029
-7773
-8013
-5270
-1085
2427
4410
5477
6277
6377
4884
1889
-1219
-2983
-3061
-1983
-144
2368
4968
6277
5266
2604
303
-280
172
-113
-1723
-3116
-2147
1567
5994
8353
7360
3969
233
-2371
-3613
-3867
-3144
-993
2530
5985
7139
4935
973
-1425
-142
3638
6462
5870
2539
-786
-2117
-1688
-925
-731
-1158
-2165
-3769
-5248
-5049
-2398
1041
1961
-1490
-7480
-11818
-11560
-7170
-1285
3990
8118
10985
11743
9453
4593
-676
-4027
-4622
-3292
-1452
-112
293
-299
-1592
-2923
-3581
-3268
-2218
-930
76
339
-332
-1423
-1674
41
3470
6726
7625
5519
1906
-737
-807
1369
3848
4328
1643
-3255
-7584
-8571
-5758
-1701
23
-2067
-6097
-8797
-8667
-7029
-5985
-5717
-4206
339
7054
12627
13888
10230
3816
-2156
-5337
-5021
-1976
2039
4854
4786
1682
-2691
-5553
-4977
-1322
3000
5386
5028
3342
2471
3271
4637
4762
3017
618
-486
656
3258
5476
5701
3461
-355
-3790
-4626
-1757
3571
7967
8079
3376
-2976
-6354
-4341
1368
6499
7675
4734
143
-3403
-4848
-4777
-4238
-3788
-3420
-2957
-2331
-1619
-1008
-777
-1223
-2550
-4814
-7827
-10917
-12748
-11735
-7221
-574
5083
6774
3817
-1680
-6459
-8404
-7567
-5436
-3550
-2740
-3140
-4388
-5725
-6300
-5786
-4709
-3916
-3569
-2796
-576
2942
6116
6975
4845
937
-2632
-4482
-4790
-4593
-4270
-2774
1368
7983
14224
16129
11894
3860
-3012
-5050
-2528
1387
3995
5088
5841
6489
5849
3100
-692
-3399
-3989
-3274
-2469
-1645
-211
1362
1272
-1506
-5161
-5968
-1818
5308
10787
11416
7970
3860
1621
1016
410
-636
-650
1782
5737
8124
6458
1494
-3086
-3894
-952
2344
2402
-1294
-5922
-8064
-6630
-3247
-316
956
776
-260
-1823
-3579
-4885
-5188
-4634
-3887
-3266
-2344
-637
1488
2936
2994
2050
1036
363
-257
-968
-1220
-490
560
179
-2837
-7630
-11676
-12795
-10738
-6869
-2670
1082
3823
4597
2664
-1161
-4280
-4124
-480
4081
6370
5293
2469
315
-248
-169
-688
-1804
-2416
-1669
140
1929
2800
2534
1508
505
538
2306
5415
8269
9226
8101
6330
5428
5388
4861
2863
-45
-2437
-3541
-3668
-3304
-2408
-1024
-122
-990
-3456
-5281
-4081
-21
3866
4468
1670
-1575
-2206
123
3168
4654
4394
3956
4611
5850
5861
3387
-819
-4317
-4913
-2616
190
746
-1646
-5067
-6875
-6138
-4193
-3033
-3466
-4820
-5887
-5672
-3489
738
5755
9066
8726
5391
2047
1159
2291
3077
2415
1817
3126
5528
5941
2553
-2874
-6897
-8096
-7965
-8196
-8224
-6343
-2617
619
1439
474
-427
-985
-2567
-5329
-6796
-4647
-462
1046
-2674
-8441
-10382
-6412
-444
2344
1381
630
3036
6664
7186
3281
-1854
-4353
-3714
-2277
-1671
-1233
-13
1120
502
-1729
-3435
-3230
-2477
-3540
-6360
-7857
-5234
651
5862
7185
4874
1684
-95
-200
514
1575
3117
4970
6119
5283
2056
-2421
-5866
-6310
-3801
-874
-832
-4800
-10276
-13002
-10686
-4960
347
2610
1963
-15
-2183
-3971
-4358
-2033
2845
7587
8679
4990
-925
-4979
-5036
-2284
488
1588
1499
1798
3366
5517
6564
5225
1819
-1734
-3269
-2058
697
3055
3955
3633
2721
1461
30
-750
256
3173
6476
8082
7218
5068
3636
4119
6204
8431
8970
6572
1636
-3411
-5470
-3316
1074
4194
4266
2604
1643
2036
2225
673
-2258
-4965
-6480
-6936
-6465
-4792
-2454
-1496
-3587
-7260
-8293
-4010
3036
6775
3566
-4021
-9824
-10065
-6133
-1836
761
2083
2678
1889
-587
-3085
-3389
-1740
-1140
-3791
-7812
-8606
-3744
4250
10440
12248
10986
8992
6614
2926
-1252
-2751
586
6508
9596
6503
-403
-5164
-4003
1311
5756
6112
3468
1189
1211
2579
3001
1135
-2554
-6381
-8365
-7075
-2537
3301
7541
8511
7120
5712
5489
5455
4132
1817
366
692
1376
545
-1227
-1046
2678
7402
8368
3669
-3231
-6661
-4288
879
3812
2137
-2610
-7439
-10556
-11638
-10705
-7791
-3641
170
2333
2808
2446
1880
1219
715
1022
2374
3881
4291
3531
2960
3695
4972
4706
1819
-2344
-5156
-5110
-2899
-327
1399
2228
2588
2686
2491
2044
1496
964
566
618
1547
3391
5337
5921
3992
-165
-4541
-6577
-5220
-2136
-506
-2021
-4968
-5781
-2931
1030
1920
-1492
-5972
-7388
-5402
-3721
-5404
-8726
-8644
-2450
6785
12846
12105
6267
-125
-3920
-4829
-3758
-1111
2832
6725
8435
6803
2760
-1523
-4363
-5323
-4651
-2649
157
2634
3449
2189
14
-1026
413
3818
7118
8285
6954
4652
3333
3555
4132
3665
2253
1316
1666
2194
989
-2264
-5542
-6422
-4460
-1217
1830
4581
7160
8246
5816
-9
-5607
-6443
-1368
6015
10552
9993
6255
2851
1723
2465
3620
3904
2481
-849
-5109
-8307
-9016
-8010
-7765
-9891
-13296
-15266
-14307
-11454
-8716
-6784
-4810
-2175
304
1274
487
-979
-1999
-2312
-2071
-1194
202
1042
-82
-3053
-5592
-5312
-2465
11
-421
-3158
-5320
-5070
-3320
-2013
-1625
-1276
-962
-2227
-5751
-9047
-8090
-1894
5352
7783
3663
-2900
-6257
-4723
-1424
-161
-1416
-2667
-1897
107
900
-848
-4010
-6006
-4803
-355
5191
8635
7881
3768
-279
-1029
1720
5196
6591
5703
4501
4500
5250
5466
4857
4172
3734
2859
1083
-696
-1069
16
1025
844
419
1666
4800
7466
6997
3261
-1144
-3422
-2914
-995
672
1325
935
-323
-2080
-3596
-4075
-3213
-1293
1107
3267
4320
3718
2083
1180
2291
4427
4763
1495
-3828
-7408
-6927
-3955
-2358
-4390
-8549
-11161
-9748
-4946
324
3155
2512
-415
-3360
-4833
-5195
-5788
-6810
-6478
-3021
2404
5744
3940
-1334
-4829
-3145
1567
4096
2111
-1396
-1949
1080
4073
3862
1449
299
1784
3704
3520
1792
1359
3554
6466
7352
5878
4131
3779
4268
4113
3109
2449
2933
3962
4531
4445
3945
2594
-403
-4556
-7635
-7747
-5655
-4176
-4955
-6540
-6339
-4171
-2840
-4768
-8695
-10642
-8197
-3169
398
376
-1834
-3526
-3585
-2744
-1704
-156
2073
3793
3346
777
-1638
-1542
1067
3954
5116
4614
3859
3658
3590
3154
2671
2552
2152
290
-2831
-4933
-3755
101
3073
1953
-2811
-7494
-8779
-6742
-4088
-2913
-2820
-2190
-625
473
-285
-2432
-3906
-3055
-230
2517
3134
1188
-1757
-3197
-1564
2299
5377
4699
-81
-6142
-9767
-9437
-6772
-4564
-4102
-4546
-4538
-3815
-3006
-2289
-909
1763
5092
7499
7934
6762
5171
4013
3459
3549
4515
6254
7733
7472
4941
1390
-1012
-1052
490
1718
1536
649
634
2108
3959
4480
3162
1162
-43
-184
-48
72
1099
3737
6519
6302
1615
-4700
-7226
-3174
4340
8958
7269
1941
-1621
-1198
453
-339
-3418
-5100
-2864
1505
4112
3540
2119
2607
4769
6136
5543
4576
5068
6267
5729
2893
438
1205
4376
5930
3221
-1774
-4587
-3335
-764
-945
-4645
-8701
-9740
-7640
-4969
-3716
-3470
-2817
-1627
-1229
-2515
-4605
-5713
-5038
-3404
-2132
-1679
-1530
-1168
-818
-1219
-2798
-5069
-6731
-6412
-3685
348
3564
4353
3003
1542
1965
4435
7206
8322
7314
5258
3364
1782
-135
-2605
-4736
-5224
-3670
-1094
980
1990
2795
4550
7062
8489
7060
3273
84
400
4094
7768
7863
4143
-122
-1498
264
2347
2041
-638
-3486
-4623
-3929
-2297
-400
1241
1572
-520
-4608
-8249
-8925
-6493
-3153
-816
803
2840
4516
3085
-2663
-9470
-11628
-6602
1891
7238
6388
2376
261
1305
1992
-1332
-7823
-12714
-12115
-6563
58
4243
5046
3379
520
-2168
-2916
-307
5076
10196
11497
7712
959
-4770
-6247
-2830
3328
8431
9130
4751
-1853
-6040
-4902
366
5551
7038
4552
673
-1835
-2001
-506
1508
3078
3440
2307
407
-725
-51
1856
3298
3094
1492
-594
-2786
-5209
-7408
-7998
-5923
-1940
1579
2539
731
-2363
-4998
-6207
-5829
-4198
-2064
-424
68
-410
-1214
-2062
-3189
-4529
-5176
-4229
-2173
-884
-1847
-4551
-7027
-7900
-7456
-6645
-5616
-3822
-1318
868
2013
2773
4303
6466
7736
7198
5971
5866
6878
7042
5213
3102
3379
5807
6559
2404
-4864
-9410
-7232
-382
5303
6290
4285
3157
4200
5471
5286
4758
6026
8838
10306
8385
4592
2379
3169
4984
5242
4011
3641
5435
7756
7925
5414
2345
882
935
847
-207
-1359
-1582
-1242
-1536
-2744
-3896
-4352
-5019
-7245
-10678
-13014
-12315
-9200
-6140
-4645
-3799
-1917
825
2199
543
-2998
-5389
-4750
-2049
303
1060
975
1351
2504
3918
5421
7420
9793
11054
9252
3950
-2816
-7725
-8514
-5472
-1033
2024
2369
765
-807
-889
263
1088
428
-1195
-2135
-1469
-88
261
-1031
-2603
-2366
521
4881
8485
9667
8298
5732
3953
4275
6263
7887
7284
4764
2851
3805
6989
9088
7302
2203
-2842
-5023
-4509
-3513
-3490
-3792
-2974
-738
1776
3315
3587
3084
2413
2115
2731
4421
6432
7446
6800
5185
3818
3066
2303
1175
396
788
1729
1294
-1693
-6092
-9378
-10062
-8789
-7060
-5488
-3797
-2170
-1680
-2975
-5003
-5766
-4437
-2291
-1268
-1886
-2882
-2763
-1266
729
2233
2753
2209
905
-299
-350
964
2505
2823
1781
674
443
200
-1779
-5594
-8980
-9574
-7614
-5589
-5091
-4778
-2215
2495
5933
4812
-170
-4667
-5035
-1878
1031
974
-1137
-2327
-990
1736
3642
3729
2587
1090
-583
-2529
-4308
-5007
-4110
-2024
280
1961
2602
2144
924
-230
-326
1008
3042
4467
4541
3697
2986
2976
3288
3138
2218
998
266
452
1306
2103
2147
1279
39
-687
-321
1020
2795
4600
6290
7435
6935
3727
-1759
-6994
-8832
-6152
-1192
2043
1085
-2975
-6658
-7280
-5133
-2758
-2300
-3606
-4727
-4021
-1704
475
847
-884
-3648
-5938
-6685
-5561
-2959
35
1891
1440
-1085
-3827
-4521
-2347
1377
4467
5853
6144
6238
5812
3747
120
-2874
-2771
267
3045
2468
-927
-3178
-1068
4137
7595
5667
-504
-6309
-8151
-6226
-3120
-679
1070
2349
2291
-34
-3662
-5869
-4733
-1109
2519
4972
7391
10978
14370
14296
9242
1946
-2503
-1251
3793
8006
8249
4923
475
-3203
-5579
-6549
-5855
-3859
-2191
-2649
-5157
-7305
-6511
-2707
1420
3007
1702
-297
-641
1027
3213
4343
4053
2946
1659
463
-506
-1116
-1498
-2132
-3384
-4978
-6170
-6522
-6364
-6332
-6552
-6460
-5418
-3361
-773
1786
3927
5294
5503
4448
2568
598
-1012
-2329
-3523
-4417
-4580
-3827
-2437
-814
900
2710
4357
5250
4918
3462
1482
-358
-1598
-1985
-1482
-428
510
771
317
-528
-1597
-2992
-4533
-5384
-4670
-2574
-498
218
-319
-735
41
1650
2892
3143
2767
2230
1397
99
-902
-229
2542
5966
7822
7132
4880
2764
1588
1000
363
-596
-1860
-3185
-3817
-2665
462
3797
4569
1650
-2891
-5456
-4264
-709
2635
4673
5865
6121
3990
-1195
-6954
-8851
-4772
2452
7424
7223
3624
417
-654
-693
-1081
-1438
-686
763
1137
-225
-1578
-820
1468
2109
-1054
-6218
-9102
-7459
-3532
-1674
-3831
-7864
-10187
-9439
-7237
-5838
-5823
-6247
-6402
-6690
-7727
-9110
-9531
-8061
-5057
-1810
514
1538
1628
1517
1920
3116
4649
5551
5133
3674
2208
1549
1592
1622
1180
468
16
236
1386
3598
6461
8552
7984
4074
-1391
-4999
-4370
-226
4205
5950
4614
2238
1135
1924
3378
3882
2987
1730
1569
2908
4593
4989
3726
2270
2432
4220
5539
4418
1413
-747
-190
1859
2393
143
-2881
-3727
-1948
0
-184
-1986
-3033
-2291
-1356
-2240
-4571
-5866
-4605
-2300
-1997
-4950
-9251
-11758
-11014
-8169
-5534
-4645
-5566
-7402
-9135
-10202
-10684
-11024
-11386
-11299
-10195
-8349
-6969
-6979
-7808
-7798
-6010
-3397
-1902
-2487
-4301
-5731
-5868
-4808
-2984
-824
908
1128
-607
-3215
-4730
-4114
-2296
-1197
-1828
-3538
-5000
-5552
-5422
-5002
-4332
-3335
-2187
-1192
-422
330
1227
2191
2990
3356
3003
1846
417
-78
1430
4785
8441
10598
10532
8859
6795
5441
5590
7499
10298
11969
10730
6896
2997
1500
2390
3412
2783
1208
856
2669
5318
6872
6853
6197
5661
5113
4540
4902
7211
10940
14131
15374
15163
14819
14458
12842
9382
5583
3774
4566
6152
6265
4343
1507
-1046
-2932
-4038
-4035
-2999
-2016
-2296
-3619
-4431
-3935
-3552
-5434
-9531
-13008
-13170
-10562
-8367
-8748
-10562
-11111
-9533
-7539
-6822
-6769
-5479
-2625
-282
-599
-3275
-5949
-6816
-6151
-5150
-4035
-2020
1025
3636
3994
1895
-838
-1931
-522
2403
5076
6400
6722
7453
9716
12941
14859
13469
9416
6080
6601
10535
13880
12885
7846
2818
1608
4350
8050
9932
9680
8669
7964
7700
7935
9075
10979
12211
11004
7193
2801
392
848
2865
4379
4218
2566
399
-1153
-1257
120
1889
2419
936
-1560
-3023
-2169
442
3070
4295
3791
2009
-305
-2173
-2482
-741
2136
4203
4049
1985
-543
-2706
-5159
-8998
-14013
-18279
-19567
-17113
-12102
-6712
-2837
-1393
-2204
-4169
-5759
-5891
-4715
-3584
-4043
-6649
-10553
-14022
-15372
-13790
-9816
-5308
-2619
-3155
-6312
-9886
-11845
-11926
-11524
-12071
-13625
-15079
-15522
-15109
-14544
-14007
-12920
-10840
-8320
-6623
-6494
-7288
-7379
-5476
-1657
2702
5904
6955
5946
3708
1217
-725
-1425
-239
3050
7586
11360
12298
9903
5911
3021
2676
4034
5172
5173
4777
4982
5428
4683
2163
-708
-1738
-360
1594
1672
-799
-4257
-6548
-6614
-4614
-1127
3080
6658
8032
6874
4998
4943
7209
9255
7852
2496
-3856
-7607
-7795
-6365
-5600
-5907
-6189
-5604
-4230
-2197
848
4787
8026
8436
5687
2179
979
2786
5293
5677
3383
260
-1677
-2011
-1470
-448
1340
3869
6196
7299
7242
6966
6852
5977
3209
-1101
-5027
-6966
-7481
-8958
-13268
-19742
-25393
-27034
-23400
-15734
-6849
369
4217
4813
3921
3840
5794
8934
10970
10133
6845
3476
2309
3576
5452
5978
4960
3965
4577
6786
9106
10040
9218
7175
4388
871
-3328
-7542
-10665
-11917
-11366
-9760
-7978
-6576
-5555
-4328
-2012
1882
6815
11347
14117
14814
14219
13402
13002
13198
13970
15031
15606
14760
12259
8995
6301
4849
4485
5155
7518
12109
17940
22480
23509
21008
16999
13616
11644
10913
11463
13572
16634
18782
18353
15691
12919
11595
10852
8278
2653
-4481
-10096
-12275
-11437
-9372
-7703
-7413
-9220
-13482
-19373
-24627
-26806
-25185
-21264
-17230
-14017
-11055
-7877
-5514
-5808
-9180
-13403
-15114
-12826
-8424
-5472
-5912
-8471
-10280
-9871
-8411
-8070
-9526
-11333
-11540
-9518
-6076
-2238
1493
4585
5867
4262
385
-3055
-3141
515
4938
5935
1480
-6612
-14093
-17422
-15979
-11768
-7294
-3703
-719
1992
3809
3707
1721
-545
-1189
281
2817
5445
8562
13047
18115
20742
17979
9995
494
-6196
-8420
-7721
-6548
-5932
-5257
-3541
-385
3999
8903
13025
14962
14580
13818
15282
19469
23652
24172
19978
13568
8263
4995
2191
-1530
-5393
-7557
-7537
-6691
-6247
-5597
-3133
1493
6569
9860
10383
8413
4364
-1356
-7261
-10560
-9145
-4021
918
2187
-223
-3328
-4594
-4497
-5539
-9176
-14246
-18352
-20184
-20110
-18843
-16286
-12030
-6629
-1823
751
896
-158
-951
-836
26
1348
3146
5503
8023
9653
9184
6278
2177
-751
-685
1993
4729
4850
1850
-2360
-5512
-7088
-8180
-9459
-9881
-7854
-3502
794
2453
1085
-1419
-3055
-3569
-4140
-5674
-7889
-9913
-11202
-11565
-10717
-8411
-5134
-2188
-630
-187
522
2656
6242
10495
14571
17719
19064
18004
15114
12183
10704
10337
9399
7187
5408
6647
11299
16510
18627
16727
13428
12146
13663
15452
14193
8893
1813
-3390
-4572
-2731
-1094
-2336
-6217
-9822
-10412
-8167
-5960
-6270
-8613
-10417
-10260
-9506
-10294
-12400
-13072
-10279
-5428
-2054
-1907
-3184
-3010
-1098
-57
-2045
-5913
-8268
-7083
-3596
-577
624
883
1619
3137
4821
6296
7735
9111
9825
9390
8144
6818
5464
3318
-43
-3725
-6160
-6716
-6321
-6282
-6762
-6825
-5989
-5301
-6468
-9889
-13784
-15463
-13495
-8747
-3554
-45
971
77
-1299
-1595
152
3729
7776
10642
11533
11014
10424
10798
12236
14088
15571
16276
16378
16504
17222
18311
18566
16759
13203
10201
10294
13655
17437
18240
15404
11579
9834
10472
11108
9744
7052
5184
4769
3991
949
-3681
-7048
-7168
-4956
-2983
-2682
-3312
-3466
-2864
-2338
-2577
-3509
-4751
-5898
-6081
-3987
708
5843
7592
3650
-4303
-11678
-14692
-12986
-8894
-4865
-1985
-386
114
257
1455
4601
8597
10838
9771
6744
4703
5017
6140
5713
3448
1215
332
-372
-3113
-8063
-12565
-13883
-12406
-11586
-14572
-21137
-27962
-31606
-30945
-27075
-21630
-15727
-10301
-6639
-5851
-7617
-9789
-9717
-6302
-857
4122
7152
8801
10612
13061
14742
13680
9451
3943
-40
-922
728
3105
4648
4668
2995
-384
-5058
-9800
-12952
-13566
-12218
-10551
-9870
-10155
-10432
-10066
-9559
-9966
-11545
-13133
-13034
-10629
-7057
-4261
-3310
-3629
-3749
-2672
-550
1726
3334
4018
4140
4476
5795
8278
11241
13671
15222
16547
18412
20531
21641
20854
18635
16088
13473
10015
5398
852
-1976
-3193
-4882
-8593
-12984
-14816
-12519
-8194
-5531
-6047
-8000
-8977
-8637
-8343
-8664
-8429
-6577
-4038
-2839
-3536
-4530
-4291
-3465
-3812
-5259
-5177
-1339
4829
8891
7598
2059
-3486
-5646
-4286
-1436
1206
3307
5143
6812
8382
10208
12539
14948
16610
17231
17370
17674
18028
17765
16553
14707
12537
9753
5888
1238
-2961
-5475
-6096
-5656
-5180
-5158
-5533
-6097
-6758
-7546
-8476
-9361
-9709
-8972
-7149
-5133
-4138
-4548
-5453
-5571
-4600
-3420
-2933
-3080
-3266
-3415
-3944
-4570
-3851
-708
3641
6122
4822
1320
-695
617
3118
2944
-1260
-6820
-9816
-9000
-6671
-5982
-7872
-10688
-12297
-12126
-11239
-10902
-11304
-11518
-10469
-7990
-5052
-2962
-2203
-2096
-1731
-1148
-1233
-2248
-2856
-1271
2428
5720
6051
3831
2364
4336
8628
11228
9446
4800
1385
1638
4191
5869
5234
3729
3633
5520
7937
9114
8525
6928
5428
4747
5014
5731
5886
4531
1618
-1730
-3997
-4423
-3386
-1805
-411
348
75
-1376
-3313
-4159
-2517
1493
6021
8819
8920
7156
5218
4311
4596
5586
6764
7754
8122
7313
5034
1774
-1109
-1998
-5
4374
9390
12869
13245
10288
5276
496
-1894
-1200
1235
2943
2292
-179
-2404
-2879
-2086
-1782
-3028
-5197
-6948
-7786
-8285
-8913
-9237
-8671
-7684
-7617
-9059
-10856
-11198
-9665
-7731
-7087
-7783
-8343
-7516
-5443
-3067
-947
883
2236
2708
2559
3019
5014
7673
8892
7829
6384
7421
11393
15305
15534
11458
5843
1769
-196
-1489
-2947
-3673
-2689
-870
-390
-2269
-5125
-6749
-6529
-5869
-6319
-7853
-9202
-9413
-8591
-7230
-5467
-3340
-1401
-485
-734
-1237
-941
262
1630
2670
3713
5168
6514
6506
4552
1639
-399
-561
463
1090
359
-1292
-2567
-2489
-1212
72
12
-1844
-4603
-6683
-7141
-6496
-6158
-6974
-8404
-9226
-8978
-8513
-9084
-11019
-13419
-15039
-15252
-14218
-12510
-10887
-10244
-11203
-13326
-14895
-13966
-10044
-4761
-740
328
-1276
-3849
-5514
-5107
-2436
1687
5639
7733
7381
5631
4267
4134
4377
3494
1115
-1417
-2286
-901
1652
3661
4078
2926
935
-842
-1233
639
4666
9506
13358
15225
15432
14935
14302
13507
12524
11676
11178
10612
9309
7380
6018
6395
8211
9648
8954
6033
2390
-328
-1514
-1432
-401
1408
3475
4798
4677
3559
2741
3149
4590
6312
7996
9792
11444
11933
10475
7733
5503
4921
5297
5170
4483
5085
8588
13831
17096
15307
9075
2392
-752
502
3830
6241
6412
4959
3203
2157
2411
4227
7219
10053
10986
9124
5286
1515
-398
-81
1466
2885
3453
3312
2970
2701
2376
1813
1243
1318
2517
4453
5859
5475
3126
-77
-2676
-4041
-4624
-5119
-5586
-5581
-5095
-5056
-6579
-9648
-12718
-13869
-12461
-9662
-7343
-6517
-6816
-7307
-7541
-7721
-8069
-8365
-8248
-7815
-7701
-8503
-10255
-12492
-14643
-16170
-16452
-14972
-12021
-9129
-8304
-10355
-13885
-16207
-15567
-12555
-9351
-7584
-6997
-6127
-4112
-1701
-510
-1389
-3472
-4730
-3536
-4
3937
5880
4796
1951
-76
354
2425
3623
2214
-995
-3414
-3215
-1010
984
1219
49
-1193
-1878
-2483
-3474
-4286
-3801
-1737
809
2356
2444
1833
1377
963
-283
-2843
-6077
-8688
-9811
-9575
-8718
-7841
-7087
-6398
-5880
-5837
-6501
-7777
-9240
-10354
-10733
-10313
-9357
-8291
-7449
-6895
-6457
-5915
-5184
-4315
-3395
-2476
-1630
-1039
-979
-1699
-3258
-5432
-7707
-9401
-9937
-9188
-7607
-5947
-4701
-3793
-2841
-1745
-898
-723
-1067
-1251
-852
-317
-547
-1739
-2830
-2384
-154
2374
3230
1854
-316
-1231
-167
1748
2874
2746
2323
2628
3386
3221
1251
-1655
-3415
-2667
-180
1725
1275
-1185
-3630
-4299
-3155
-1515
-480
23
687
1657
2274
2035
1501
1919
3928
6870
9509
11296
12685
14248
15787
16590
16441
16024
16161
16774
16853
15494
12793
9672
7002
5084
3888
3475
3973
5274
7040
8998
10982
12502
12565
10433
6785
3803
3544
5955
8686
9187
7093
4441
3526
4707
6406
7057
6690
6503
7241
8396
9031
8983
8907
9262
9658
9434
8609
7881
7627
7244
5834
3500
1623
1587
3264
4918
4727
2384
-727
-2796
-2955
-1619
180
1619
2429
2774
2968
3208
3379
3073
1948
229
-1172
-1253
165
2112
3224
2980
2207
2192
3207
3990
2880
-420
-4280
-6479
-6161
-4490
-3394
-3795
-5081
-6120
-6455
-6435
-6424
-6282
-5701
-4813
-4184
-4209
-4727
-5331
-5941
-6872
-8346
-10016
-11064
-10751
-8967
-6400
-4232
-3402
-3846
-4372
-3598
-1306
1152
2097
1297
353
1090
3614
6155
6863
5564
3646
2466
2204
2227
2085
1814
1456
819
-81
-701
-526
84
1
-1465
-3641
-5032
-4793
-3452
-2154
-1474
-1200
-1118
-1546
-2883
-4811
-6255
-6270
-4880
-3056
-1929
-2012
-2921
-3690
-3454
-2162
-749
-403
-1384
-2604
-2589
-984
1041
2029
1769
1383
1898
2987
3358
2266
380
-958
-1126
-770
-1075
-2707
-5438
-8505
-11137
-12891
-13818
-14435
-15372
-16809
-18253
-18984
-18775
-18097
-17589
-17421
-17243
-16677
-15677
-14416
-12982
-11348
-9531
-7570
-5311
-2402
1278
5244
8634
10910
12257
13210
13978
14304
13948
13098
12131
11092
9687
7908
6447
6180
7147
8235
8114
6535
4579
3504
3393
3042
1224
-2009
-5330
-7407
-8080
-8284
-8887
-9753
-9947
-8804
-6675
-4624
-3440
-2991
-2513
-1444
8
1075
1138
311
-582
-576
732
2850
4657
5079
3756
1236
-1376
-3047
-3346
-2608
-1667
-1288
-1595
-1924
-1330
540
2995
4792
5218
4714
4401
5021
6401
7900
9141
10107
10649
10310
8948
7380
6943
8134
9801
10089
8369
6118
5655
7916
11529
14055
14046
11902
9032
6518
4663
3451
2959
3173
3677
3853
3475
2897
2551
2360
1886
1057
505
924
2073
2675
1553
-1078
-3585
-4307
-3002
-975
132
-392
-2087
-3981
-5227
-5261
-3827
-1259
1334
2605
2050
543
-437
-214
548
784
344
76
597
1287
872
-934
-2676
-2337
630
4559
6909
6374
3777
1120
-101
197
1045
1390
819
-302
-1171
-1111
-89
1154
1583
695
-1014
-2445
-2831
-2365
-1878
-1907
-2144
-1830
-669
749
1481
1168
377
10
467
1410
2256
2727
2900
2959
3141
3890
5655
8227
10356
10496
8266
5086
3066
3127
4338
5142
5005
4621
4651
4784
4297
3237
2482
2539
2720
1944
195
-1340
-1750
-1610
-2261
-4003
-5535
-5465
-4075
-3114
-3850
-5708
-7013
-6761
-5308
-3497
-1706
-48
920
346
-1838
-4376
-5587
-4821
-2851
-912
344
913
881
268
-620
-1154
-1020
-710
-1004
-1903
-2385
-1516
295
1438
632
-1761
-4032
-4658
-3529
-1802
-802
-1074
-2255
-3552
-4308
-4293
-3680
-2822
-2035
-1535
-1474
-1892
-2565
-2995
-2789
-2157
-1930
-2883
-4929
-7008
-7841
-6866
-4569
-2090
-542
-493
-1725
-3317
-4131
-3553
-1919
-166
1022
1721
2464
3548
4799
5932
6914
7851
8683
9227
9508
9808
10238
10438
9953
8919
8121
8198
8896
9292
8704
7187
5171
2962
874
-369
21
1840
3458
3007
241
-3006
-4496
-3678
-1999
-1215
-1727
-2675
-3301
-3726
-4354
-4979
-4932
-3985
-2694
-1654
-757
449
1766
2238
1372
210
604
3151
6094
6703
3911
-580
-3907
-4647
-3697
-2802
-2658
-2699
-2464
-2550
-3894
-6346
-8462
-8933
-8000
-7173
-7577
-8877
-9941
-10284
-10477
-11119
-11838
-11704
-10549
-9427
-9492
-10596
-11385
-10875
-9643
-9176
-10098
-11350
-11246
-9166
-6021
-3188
-1314
-247
212
-15
-799
-1375
-835
887
2765
3627
3307
2757
3072
4549
6702
8930
10894
12312
12754
12019
10664
9856
10408
11932
13123
12971
11680
10382
10009
10518
11149
11228
10652
9746
8937
8598
8958
9813
10311
9368
6665
3282
1083
1174
2903
4467
4560
3415
2290
2115
2779
3583
4062
4206
4065
3549
2727
2060
2021
2452
2584
1898
870
604
1646
3310
4321
4096
3224
2711
2906
3317
3340
2916
2396
1932
1270
170
-1114
-1938
-1879
-1212
-766
-1307
-2946
-5029
-6592
-7131
-7107
-7672
-9650
-12583
-14836
-14901
-12786
-10129
-8867
-9700
-11764
-13632
-14453
-14202
-13160
-11572
-9852
-8768
-8986
-10288
-11482
-11367
-9915
-8387
-8194
-9581
-11412
-12175
-11208
-9086
-7036
-6052
-6379
-7531
-8655
-9006
-8337
-6992
-5622
-4723
-4403
-4543
-5083
-6028
-7163
-7958
-7931
-7208
-6588
-6897
-8200
-9680
-10348
-9878
-8776
-7806
-7344
-7263
-7282
-7256
-7140
-6837
-6270
-5602
-5219
-5349
-5704
-5628
-4705
-3228
-1998
-1640
-2098
-2782
-3129
-2983
-2499
-1817
-943
101
1116
1794
1935
1549
808
-62
-809
-1206
-1179
-898
-664
-656
-836
-1142
-1725
-2810
-4245
-5322
-5263
-3997
-2359
-1364
-1249
-1320
-781
423
1656
2417
2871
3496
4378
5113
5422
5599
6145
7039
7665
7577
7159
7260
8191
9324
9831
9701
9767
10703
12205
13328
13532
13160
12854
12729
12347
11443
10420
9978
10338
11001
11290
10985
10384
9836
9355
8698
7762
6845
6550
7400
9429
12015
14184
15208
15039
14159
13022
11746
10395
9390
9330
10279
11425
11766
11214
10791
11528
13211
14459
14095
12324
10422
9423
9280
9274
8912
8218
7334
6244
5035
4130
3915
4120
3857
2480
309
-1695
-2960
-3821
-4956
-6498
-7903
-8640
-8752
-8681
-8730
-8946
-9427
-10426
-11946
-13408
-14036
-13648
-12894
-12570
-12764
-12863
-12345
-11343
-10302
-9290
-7935
-6110
-4369
-3448
-3348
-3210
-2266
-784
160
-103
-1030
-1422
-703
549
1362
1498
1642
2512
3994
5284
5792
5738
5806
6361
7112
7509
7323
6778
6241
5937
5943
6320
7086
8080
8988
9567
9816
9871
9742
9255
8321
7252
6706
7238
8789
10581
11536
10958
9003
6616
4935
4576
5314
6417
7291
7847
8288
8625
8557
7872
6892
6359
6776
7845
8649
8434
7260
5916
5232
5457
6219
6964
7392
7525
7487
7331
7072
6816
6705
6687
6389
5370
3620
1749
539
189
56
-700
-2164
-3451
-3560
-2455
-1195
-930
-1794
-2870
-3163
-2506
-1495
-712
-217
215
587
616
137
-621
-1291
-1796
-2365
-3087
-3583
-3291
-2122
-733
-23
-286
-896
-904
-19
1018
1123
-30
-1580
-2286
-1811
-1163
-1735
-3835
-6226
-7194
-6099
-3847
-1904
-969
-657
-300
221
539
518
609
1372
2756
3994
4285
3531
2429
1856
2176
3045
3785
3959
3644
3244
3043
2933
2599
1928
1171
632
255
-350
-1395
-2521
-3066
-2770
-2116
-1892
-2440
-3392
-4138
-4427
-4479
-4612
-4891
-5130
-5097
-4685
-3968
-3213
-2780
-2848
-3185
-3327
-3126
-3044
-3696
-5037
-6165
-6152
-5088
-4122
-4370
-5839
-7521
-8481
-8694
-8798
-9239
-9859
-10266
-10331
-10167
-9776
-8982
-7814
-6755
-6399
-6804
-7339
-7272
-6511
-5684
-5473
-5911
-6360
-6193
-5450
-4808
-4893
-5611
-6183
-5907
-4902
-4070
-4256
-5410
-6613
-6934
-6237
-5136
-4256
-3676
-3110
-2456
-1967
-1870
-1996
-1932
-1480
-831
-263
163
509
680
469
-53
-379
-10
948
1790
1914
1422
901
701
600
262
-188
-268
200
779
957
859
1184
2318
3702
4321
3828
2992
2881
3663
4417
4196
3166
2546
3397
5559
7821
9064
9161
8788
8534
8347
7824
6895
6033
5762
6036
6219
5715
4575
3430
2831
2705
2510
1881
1029
469
410
516
291
-369
-1082
-1389
-1146
-518
306
1245
2195
2943
3327
3409
3356
3108
2341
889
-834
-2024
-2177
-1555
-873
-611
-730
-1026
-1508
-2268
-3094
-3503
-3278
-2776
-2485
-2326
-1661
-124
1734
2925
3155
3239
4208
6122
7967
8757
8509
8009
7807
7704
7253
6461
5781
5494
5360
4970
4236
3381
2529
1536
266
-1130
-2336
-3167
-3595
-3567
-3071
-2484
-2604
-3964
-6053
-7499
-7297
-5854
-4608
-4576
-5401
-5913
-5440
-4340
-3328
-2605
-1883
-1087
-651
-940
-1626
-1909
-1402
-586
-264
-665
-1215
-1178
-338
966
2317
3539
4582
5338
5709
5810
5908
6125
6268
6073
5590
5240
5453
6254
7209
7738
7496
6537
5231
4037
3244
2781
2262
1264
-328
-2232
-4002
-5334
-6157
-6479
-6282
-5653
-4954
-4716
-5212
-6104
-6625
-6219
-5097
-4132
-4119
-5050
-6048
-6070
-4773
-2810
-1287
-874
-1330
-1815
-1668
-912
-69
444
689
1002
1518
1983
2062
1717
1214
781
412
63
-68
343
1259
2061
2005
984
-299
-988
-928
-748
-1122
-2069
-3059
-3696
-4115
-4657
-5324
-5719
-5520
-4837
-4043
-3383
-2872
-2555
-2640
-3255
-4153
-4811
-4872
-4429
-3862
-3501
-3490
-3860
-4551
-5349
-5960
-6286
-6511
-6758
-6694
-5713
-3720
-1604
-644
-1316
-2784
-3699
-3439
-2452
-1490
-800
-187
378
605
386
125
288
725
764
63
-889
-1380
-1432
-1821
-3014
-4370
-4716
-3681
-2195
-1541
-2096
-3197
-4070
-4578
-4947
-5156
-4912
-4215
-3541
-3291
-3259
-2956
-2424
-2369
-3285
-4655
-5319
-4700
-3384
-2375
-1964
-1612
-899
-212
-239
-972
-1598
-1472
-936
-889
-1602
-2282
-1959
-646
633
977
551
300
836
1817
2418
2238
1570
896
321
-388
-1316
-2168
-2579
-2582
-2640
-3168
-4075
-4819
-4956
-4599
-4300
-4474
-4975
-5265
-4993
-4318
-3627
-3008
-2164
-918
303
711
-2
-1166
-1625
-815
717
1877
2073
1624
1222
1183
1322
1441
1710
2476
3796
5313
6568
7336
7621
7463
6893
6066
5303
4876
4765
4701
4429
3939
3434
3157
3226
3523
3675
3229
2049
583
-424
-666
-692
-1359
-2758
-3852
-3450
-1609
140
191
-1514
-3412
-3895
-2861
-1620
-1390
-2111
-2748
-2525
-1642
-833
-514
-492
-376
-8
552
1266
2140
3027
3581
3540
3014
2436
2200
2356
2629
2663
2281
1574
830
331
146
101
-12
-203
-303
-250
-283
-729
-1576
-2366
-2578
-2105
-1298
-589
-190
-193
-744
-1904
-3310
-4198
-4014
-3017
-2111
-1998
-2526
-2942
-2752
-2203
-1908
-2101
-2379
-2147
-1221
25
1034
1527
1663
1848
2383
3196
3856
3903
3245
2265
1487
1130
1028
958
956
1195
1631
1928
1845
1591
1645
2182
2777
2790
2019
912
126
-52
156
357
396
446
799
1579
2580
3347
3489
3029
2458
2333
2756
3287
3417
3103
2734
2627
2682
2628
2480
2560
3011
3503
3549
3085
2533
2256
2096
1612
700
-231
-750
-933
-1230
-1847
-2453
-2579
-2195
-1753
-1666
-1867
-1950
-1659
-1156
-826
-891
-1231
-1501
-1414
-965
-454
-248
-426
-642
-446
193
721
465
-694
-2148
-3068
-3060
-2361
-1526
-1058
-1258
-2150
-3400
-4399
-4706
-4496
-4464
-5096
-6082
-6554
-5984
-4729
-3654
-3301
-3544
-3965
-4342
-4672
-4894
-4850
-4540
-4231
-4160
-4213
-4064
-3625
-3194
-3057
-3067
-2774
-1961
-919
-126
220
260
149
-123
-545
-892
-881
-518
-133
-37
-218
-431
-495
-424
-315
-290
-566
-1376
-2639
-3750
-3973
-3197
-2196
-1953
-2675
-3593
-3780
-3083
-2153
-1654
-1612
-1554
-1097
-279
631
1409
1948
2196
2201
2163
2266
2435
2385
2003
1615
1715
2424
3348
4019
4360
4561
4589
4054
2718
991
-289
-656
-468
-472
-992
-1663
-1941
-1707
-1296
-1047
-974
-878
-625
-199
403
1168
1932
2396
2391
2110
1965
2167
2498
2546
2112
1349
567
-11
-292
-267
-52
52
-247
-883
-1331
-1043
-67
866
996
317
-385
-322
498
1334
1536
1215
1031
1399
2039
2355
2150
1816
1820
2098
2109
1449
336
-597
-941
-882
-941
-1408
-2045
-2315
-1820
-609
850
1936
2202
1611
546
-456
-1044
-1210
-1141
-978
-757
-552
-551
-903
-1511
-2054
-2234
-1946
-1218
-94
1260
2372
2605
1702
203
-858
-841
-84
466
201
-627
-1342
-1663
-1942
-2600
-3488
-3971
-3639
-2826
-2357
-2782
-3904
-5009
-5494
-5289
-4778
-4418
-4431
-4739
-5095
-5247
-5046
-4477
-3640
-2706
-1870
-1311
-1157
-1443
-2080
-2846
-3427
-3540
-3087
-2243
-1355
-698
-288
35
348
482
199
-467
-1109
-1257
-804
-113
308
216
-268
-876
-1437
-1906
-2287
-2609
-2958
-3426
-3988
-4462
-4678
-4670
-4666
-4854
-5203
-5539
-5750
-5866
-5948
-5992
-5989
-6027
-6220
-6495
-6526
-5971
-4825
-3513
-2617
-2482
-3036
-3885
-4555
-4699
-4228
-3350
-2450
-1832
-1508
-1235
-782
-156
439
832
1010
1027
854
424
-156
-530
-317
522
1563
2226
2251
1922
1803
2255
3140
3985
4409
4421
4337
4457
4834
5310
5698
5849
5616
4859
3630
2324
1522
1549
2137
2586
2342
1447
465
-40
61
464
789
896
923
1082
1440
1869
2160
2208
2119
2134
2407
2850
3204
3285
3141
2943
2753
2475
2058
1660
1518
1644
1738
1491
941
446
282
330
233
-174
-709
-1122
-1471
-2064
-3034
-4035
-4484
-4102
-3218
-2493
-2372
-2764
-3221
-3358
-3140
-2833
-2729
-2907
-3189
-3308
-3153
-2886
-2826
-3166
-3767
-4201
-4058
-3257
-2140
-1239
-915
-1116
-1460
-1565
-1371
-1171
-1301
-1805
-2384
-2710
-2726
-2611
-2438
-1974
-929
584
1938
2448
1991
1148
707
1033
1880
2736
3242
3322
3054
2578
2146
2087
2588
3449
4148
4231
3674
2885
2351
2287
2554
2821
2787
2314
1498
646
152
270
941
1830
2540
2846
2764
2481
2218
2110
2149
2195
2112
1910
1759
1804
1978
2045
1877
1629
1603
1884
2193
2170
1800
1490
1687
2428
3291
3784
3739
3358
2953
2712
2675
2818
3074
3312
3395
3323
3287
3531
4114
4819
5303
5335
4932
4317
3778
3516
3555
3732
3801
3599
3141
2564
1964
1319
557
-319
-1212
-2029
-2760
-3438
-4070
-4642
-5187
-5803
-6528
-7218
-7616
-7581
-7255
-6958
-6890
-6933
-6755
-6135
-5205
-4373
-3998
-4085
-4264
-4081
-3349
-2273
-1252
-565
-234
-157
-277
-587
-972
-1164
-945
-399
114
294
213
218
534
975
1094
592
-417
-1518
-2287
-2493
-2145
-1466
-834
-596
-809
-1138
-1134
-665
-85
99
-287
-942
-1420
-1547
-1476
-1408
-1363
-1246
-1054
-911
-898
-911
-768
-411
24
327
390
256
74
18
188
512
741
636
244
-57
106
667
1087
840
-57
-1048
-1596
-1682
-1720
-2016
-2419
-2535
-2227
-1795
-1669
-1978
-2477
-2845
-2989
-3052
-3197
-3424
-3570
-3429
-2895
-2063
-1250
-861
-1118
-1850
-2563
-2794
-2438
-1770
-1174
-875
-881
-1082
-1333
-1474
-1386
-1104
-847
-852
-1141
-1481
-1610
-1494
-1318
-1248
-1259
-1225
-1139
-1149
-1360
-1635
-1648
-1152
-199
876
1636
1749
1133
30
-1037
-1510
-1143
-180
827
1429
1557
1453
1393
1504
1771
2106
2363
2378
2108
1761
1699
2112
2798
3326
3439
3253
3043
2876
2556
1924
1140
594
560
976
1565
2071
2365
2401
2204
1909
1713
1679
1650
1445
1182
1269
1965
2957
3498
3073
1916
821
436
762
1293
1543
1374
919
355
-160
-438
-303
232
891
1302
1254
811
194
-399
-865
-1181
-1365
-1450
-1445
-1330
-1111
-879
-751
-707
-555
-121
501
981
1098
1020
1148
1667
2323
2713
2728
2639
2727
2963
3103
3054
2991
3091
3268
3279
3077
2923
3102
3576
4003
4069
3730
3158
2543
2045
1848
2074
2599
3003
2875
2197
1380
869
755
790
744
654
688
838
871
593
123
-160
53
740
1606
2377
2999
3572
4121
4483
4477
4183
4009
4389
5362
6432
6925
6535
5554
4613
4214
4481
5231
6135
6811
6923
6389
5543
4955
4959
5357
5652
5585
5365
5333
5515
5617
5447
5190
5141
5274
5226
4774
4174
3902
4075
4279
4027
3326
2645
2388
2468
2481
2192
1775
1580
1791
2311
2908
3347
3440
3103
2469
1871
1607
1660
1694
1390
757
104
-280
-367
-327
-292
-239
-83
199
556
939
1329
1691
1952
2055
2029
1974
1956
1944
1821
1484
943
348
-71
-144
103
442
607
484
163
-214
-611
-1065
-1496
-1631
-1208
-295
648
1103
939
532
424
865
1638
2314
2645
2729
2860
3225
3745
4146
4211
3988
3801
4017
4723
5588
6075
5872
5162
4454
4130
4135
4122
3863
3462
3167
3031
2849
2438
1884
1439
1167
806
42
-1099
-2193
-2788
-2785
-2444
-2080
-1838
-1736
-1814
-2121
-2568
-2927
-3031
-2956
-2905
-2923
-2815
-2392
-1769
-1303
-1220
-1374
-1437
-1314
-1279
-1663
-2435
-3161
-3364
-2921
-2097
-1278
-697
-388
-278
-254
-163
160
793
1638
2468
3055
3302
3263
3090
2975
3081
3462
3982
4344
4281
3778
3137
2757
2789
2978
2868
2212
1224
412
149
377
690
691
254
-474
-1243
-1825
-2044
-1828
-1311
-820
-666
-873
-1161
-1239
-1110
-1049
-1256
-1607
-1777
-1588
-1178
-810
-599
-480
-405
-442
-642
-861
-834
-456
54
344
262
-27
-238
-237
-88
99
289
491
695
882
1096
1410
1830
2263
2633
2980
3382
3768
3902
3611
3050
2637
2682
3075
3392
3299
2857
2412
2236
2300
2366
2264
2037
1869
1904
2137
2422
2570
2477
2195
1910
1820
1990
2328
2692
3015
3306
3542
3614
3415
2999
2595
2434
2531
2649
2491
1950
1185
490
54
-152
-302
-530
-797
-951
-904
-763
-752
-997
-1372
-1600
-1497
-1139
-777
-594
-569
-547
-420
-206
16
201
362
514
654
787
950
1181
1460
1703
1803
1680
1310
732
61
-539
-925
-1046
-953
-746
-519
-346
-273
-277
-251
-93
156
298
168
-157
-392
-339
-120
-39
-193
-285
83
951
1895
2431
2488
2398
2461
2586
2445
1935
1372
1203
1554
2123
2491
2469
2152
1717
1276
905
693
674
741
711
531
372
455
802
1213
1507
1730
2066
2557
2992
3120
2946
2736
2711
2788
2698
2340
1970
1980
2512
3321
4002
4329
4352
4223
4019
3750
3476
3328
3361
3428
3233
2551
1426
175
-793
-1199
-1052
-637
-359
-485
-977
-1533
-1829
-1770
-1525
-1357
-1419
-1704
-2121
-2570
-2962
-3234
-3404
-3588
-3885
-4226
-4374
-4154
-3682
-3302
-3246
-3381
-3343
-2945
-2391
-2059
-2099
-2298
-2351
-2198
-2037
-2035
-2127
-2132
-2021
-1949
-2013
-2064
-1839
-1290
-693
-403
-515
-829
-1116
-1343
-1613
-1939
-2191
-2278
-2303
-2453
-2754
-3015
-3051
-2908
-2785
-2749
-2620
-2187
-1524
-979
-829
-971
-1018
-686
-74
460
638
485
252
186
371
731
1111
1392
1559
1719
2001
2426
2859
3121
3135
2950
2628
2167
1559
915
444
283
361
476
490
425
363
326
275
195
94
-79
-455
-1095
-1847
-2431
-2706
-2824
-3058
-3471
-3833
-3873
-3596
-3286
-3213
-3384
-3596
-3696
-3706
-3702
-3652
-3435
-3032
-2639
-2521
-2752
-3096
-3181
-2813
-2134
-1503
-1198
-1194
-1197
-891
-175
775
1650
2211
2410
2372
2294
2324
2489
2698
2833
2851
2801
2730
2609
2391
2157
2130
2474
3051
3461
3394
2949
2550
2514
2722
2763
2371
1705
1161
987
1081
1157
1034
757
517
484
701
1055
1330
1340
1077
726
501
436
379
195
-55
-171
-47
209
400
445
424
431
460
431
300
91
-152
-394
-581
-650
-603
-557
-656
-906
-1153
-1237
-1171
-1092
-1077
-1040
-867
-589
-370
-315
-340
-272
-65
140
158
-50
-364
-619
-726
-692
-578
-455
-377
-369
-437
-595
-866
-1215
-1506
-1593
-1491
-1431
-1657
-2158
-2646
-2853
-2822
-2838
-3079
-3396
-3505
-3357
-3212
-3325
-3617
-3748
-3488
-2962
-2474
-2162
-1899
-1521
-1077
-782
-756
-878
-913
-748
-480
-306
-370
-688
-1161
-1609
-1836
-1748
-1441
-1150
-1075
-1256
-1598
-1991
-2357
-2592
-2556
-2197
-1693
-1373
-1436
-1740
-1923
-1751
-1341
-1014
-978
-1161
-1343
-1368
-1214
-915
-516
-129
63
-47
-337
-514
-380
-21
306
444
454
457
441
317
127
108
455
1075
1632
1877
1875
1873
1992
2112
2049
1782
1453
1188
1008
894
842
819
681
273
-374
-1000
-1342
-1402
-1433
-1661
-2051
-2378
-2471
-2348
-2131
-1929
-1839
-1970
-2385
-2981
-3534
-3893
-4119
-4352
-4567
-4553
-4162
-3552
-3078
-2950
-3047
-3107
-3027
-2927
-2941
-3039
-3096
-3060
-2974
-2847
-2592
-2174
-1741
-1541
-1652
-1865
-1864
-1527
-1036
-711
-760
-1169
-1753
-2274
-2562
-2608
-2567
-2610
-2735
-2746
-2467
-1984
-1605
-1553
-1731
-1849
-1761
-1622
-1677
-1955
-2238
-2316
-2202
-2069
-2009
-1957
-1814
-1602
-1431
-1363
-1351
-1339
-1334
-1378
-1470
-1563
-1635
-1707
-1783
-1817
-1794
-1795
-1904
-2033
-1915
-1366
-567
-5
-42
-548
-1008
-1022
-687
-472
-735
-1396
-2074
-2495
-2721
-2982
-3358
-3669
-3671
-3335
-2888
-2602
-2553
-2616
-2653
-2674
-2789
-3014
-3191
-3135
-2854
-2571
-2517
-2699
-2918
-2988
-2924
-2870
-2917
-3025
-3146
-3331
-3637
-3955
-4027
-3721
-3240
-2996
-3193
-3600
-3772
-3512
-3054
-2759
-2704
-2621
-2254
-1690
-1282
-1269
-1534
-1758
-1752
-1596
-1486
-1512
-1615
-1698
-1714
-1646
-1489
-1269
-1076
-998
-1049
-1192
-1425
-1788
-2222
-2483
-2322
-1817
-1444
-1683
-2516
-3368
-3628
-3230
-2666
-2455
-2664
-2981
-3156
-3245
-3402
-3577
-3551
-3239
-2840
-2598
-2504
-2310
-1862
-1295
-865
-637
-448
-164
119
205
63
-115
-132
6
149
207
240
348
542
765
963
1102
1125
990
772
644
711
861
873
694
534
649
1046
1496
1810
2029
2272
2481
2437
2056
1577
1356
1482
1695
1679
1402
1087
924
886
844
762
690
614
418
39
-394
-668
-708
-642
-610
-576
-378
46
548
912
1070
1140
1258
1412
1461
1286
929
570
405
488
687
759
534
52
-468
-806
-919
-944
-1047
-1291
-1623
-1950
-2184
-2235
-2056
-1713
-1396
-1294
-1432
-1657
-1789
-1773
-1662
-1493
-1248
-951
-736
-771
-1067
-1430
-1616
-1541
-1325
-1134
-1027
-943
-828
-726
-761
-1025
-1479
-1953
-2252
-2294
-2174
-2074
-2083
-2099
-1951
-1603
-1220
-1012
-1025
-1121
-1158
-1117
-1044
-916
-658
-308
-86
-218
-675
-1151
-1335
-1195
-974
-925
-1107
-1398
-1658
-1804
-1788
-1593
-1283
-1012
-916
-972
-1022
-957
-824
-768
-852
-992
-1063
-1024
-911
-755
-555
-337
-167
-67
59
338
757
1105
1154
884
521
318
322
366
269
25
-219
-323
-270
-149
-42
41
140
285
469
649
770
789
688
489
278
189
342
750
1258
1609
1614
1303
924
770
959
1376
1785
2016
2051
1973
1849
1687
1473
1246
1107
1156
1384
1642
1736
1585
1324
1211
1414
1865
2319
2574
2631
2636
2714
2863
3024
3195
3440
3785
4150
4415
4545
4614
4698
4762
4679
4370
3890
3399
3028
2802
2649
2491
2303
2121
2001
1960
1938
1835
1588
1233
887
666
619
735
988
1308
1529
1414
834
-56
-851
-1185
-1026
-687
-537
-700
-1030
-1326
-1522
-1672
-1807
-1882
-1849
-1739
-1618
-1509
-1394
-1300
-1317
-1494
-1722
-1797
-1620
-1317
-1118
-1125
-1206
-1151
-885
-529
-272
-202
-280
-396
-434
-301
34
477
827
923
804
685
752
968
1115
1038
827
716
820
997
1006
796
589
681
1153
1800
2337
2655
2856
3068
3284
3391
3340
3211
3105
2984
2704
2204
1626
1213
1073
1085
1050
903
733
620
532
414
334
443
750
1010
943
569
272
433
1020
1595
1751
1524
1321
1460
1850
2135
2089
1804
1503
1259
978
619
320
267
451
652
670
533
444
551
820
1142
1490
1916
2407
2824
3036
3077
3099
3164
3140
2854
2349
1918
1844
2127
2511
2761
2880
3021
3253
3462
3508
3408
3302
3261
3187
2950
2574
2243
2081
1971
1643
955
84
-569
-682
-253
402
874
924
601
155
-169
-288
-286
-290
-345
-411
-441
-429
-377
-262
-80
80
67
-176
-486
-581
-306
200
624
757
654
532
532
617
664
610
478
304
86
-177
-416
-519
-449
-319
-323
-564
-938
-1204
-1188
-952
-748
-792
-1061
-1308
-1287
-961
-501
-119
89
147
117
58
52
190
491
851
1131
1314
1535
1911
2374
2705
2748
2557
2315
2146
2036
1926
1809
1706
1607
1490
1399
1411
1489
1411
957
169
-616
-1064
-1147
-1119
-1205
-1395
-1572
-1758
-2107
-2646
-3115
-3181
-2815
-2386
-2322
-2707
-3236
-3555
-3583
-3513
-3546
-3689
-3800
-3766
-3606
-3441
-3398
-3532
-3796
-4062
-4198
-4153
-3978
-3761
-3556
-3392
-3319
-3392
-3569
-3661
-3473
-2997
-2450
-2068
-1865
-1635
-1197
-601
-65
250
362
382
367
310
232
206
263
335
340
306
348
501
618
503
138
-261
-456
-419
-333
-364
-496
-577
-510
-350
-232
-260
-456
-786
-1159
-1431
-1482
-1316
-1083
-943
-915
-879
-732
-522
-379
-362
-392
-370
-291
-226
-200
-145
4
218
399
484
485
423
286
79
-112
-170
-92
-20
-99
-307
-481
-510
-469
-515
-701
-933
-1109
-1228
-1330
-1376
-1274
-1042
-846
-816
-851
-682
-185
445
891
1065
1202
1564
2122
2582
2717
2607
2514
2593
2782
2943
3034
3086
3089
2975
2737
2488
2357
2349
2364
2341
2326
2363
2366
2187
1813
1445
1320
1452
1595
1496
1145
779
636
741
916
972
852
627
384
148
-98
-344
-530
-591
-533
-460
-483
-603
-681
-570
-292
-52
-38
-204
-297
-113
272
587
653
582
635
938
1353
1652
1752
1755
1787
1849
1866
1814
1766
1806
1940
2121
2310
2493
2629
2658
2581
2498
2526
2646
2689
2486
2041
1524
1107
837
668
568
533
518
421
210
27
88
445
868
1052
939
804
968
1445
1904
2011
1765
1485
1469
1712
1955
1971
1767
1515
1353
1283
1230
1148
1049
978
974
1061
1220
1368
1397
1272
1093
1024
1143
1372
1563
1646
1677
1748
1880
2012
2088
2108
2103
2087
2045
1962
1837
1688
1549
1466
1461
1472
1359
1010
473
-67
-436
-623
-749
-903
-1066
-1195
-1339
-1590
-1916
-2127
-2063
-1813
-1660
-1789
-2075
-2216
-2060
-1739
-1483
-1361
-1264
-1115
-1002
-1061
-1267
-1434
-1411
-1238
-1085
-1063
-1153
-1290
-1445
-1609
-1730
-1742
-1660
-1578
-1573
-1619
-1643
-1627
-1621
-1640
-1630
-1558
-1493
-1529
-1617
-1555
-1200
-667
-228
-21
98
361
797
1213
1453
1586
1779
2017
2078
1777
1215
682
374
260
226
251
369
514
523
347
175
256
600
914
895
544
163
43
221
512
728
807
779
699
641
692
892
1168
1383
1454
1407
1301
1146
940
756
708
802
868
716
354
7
-126
-85
-77
-227
-452
-609
-695
-816
-981
-1014
-730
-192
298
459
273
-43
-266
-327
-272
-128
113
423
679
739
556
247
30
93
477
1044
1560
1862
1958
1984
2043
2115
2118
2048
1987
1974
1902
1609
1075
482
44
-198
-367
-560
-725
-767
-724
-775
-1034
-1397
-1641
-1666
-1586
-1574
-1647
-1670
-1545
-1342
-1218
-1208
-1182
-1002
-715
-545
-661
-984
-1220
-1106
-642
-85
269
310
152
-24
-148
-271
-443
-610
-663
-575
-448
-398
-426
-415
-288
-113
-27
-71
-120
-18
247
523
651
616
539
525
559
541
428
282
196
169
80
-189
-605
-953
-1006
-741
-402
-314
-590
-1016
-1236
-1071
-665
-319
-207
-266
-333
-321
-244
-114
100
369
544
465
164
-103
-84
219
552
687
645
627
757
942
1006
917
804
791
847
850
755
658
668
773
858
846
786
786
905
1121
1389
1668
1893
1975
1880
1710
1645
1761
1929
1924
1669
1336
1182
1303
1562
1754
1802
1759
1676
1525
1283
1034
921
976
1054
970
706
426
288
284
289
244
241
377
597
712
611
396
277
350
513
606
595
582
649
747
762
656
507
402
330
204
-19
-286
-499
-614
-657
-669
-674
-688
-743
-842
-926
-913
-795
-679
-693
-829
-928
-827
-533
-230
-104
-172
-299
-363
-370
-398
-458
-457
-314
-89
49
-31
-313
-679
-1038
-1374
-1677
-1881
-1924
-1861
-1873
-2113
-2534
-2914
-3058
-2976
-2854
-2837
-2882
-2819
-2550
-2155
-1812
-1627
-1562
-1510
-1413
-1281
-1134
-940
-637
-219
222
531
594
429
187
66
183
509
897
1198
1350
1374
1321
1237
1180
1236
1466
1821
2136
2241
2105
1869
1726
1761
1909
2029
2020
1867
1616
1347
1147
1076
1110
1136
1025
748
404
130
-12
-69
-107
-135
-114
-40
25
18
-48
-80
3
190
388
505
515
463
412
402
432
466
466
423
368
337
314
214
-46
-445
-846
-1083
-1103
-1000
-933
-1000
-1201
-1465
-1709
-1850
-1823
-1626
-1366
-1226
-1342
-1677
-2025
-2161
-1996
-1639
-1298
-1128
-1145
-1247
-1314
-1293
-1212
-1132
-1072
-996
-868
-712
-608
-613
-703
-790
-816
-789
-742
-662
-519
-357
-309
-482
-799
-1029
-996
-784
-673
-866
-1280
-1631
-1718
-1581
-1390
-1229
-1045
-794
-558
-465
-502
-491
-276
68
277
152
-252
-695
-966
-1022
-926
-734
-474
-200
6
107
161
245
341
336
157
-115
-315
-373
-397
-550
-863
-1187
-1330
-1231
-996
-785
-692
-710
-776
-827
-828
-778
-702
-634
-593
-576
-576
-582
-571
-515
-409
-308
-298
-411
-559
-599
-462
-224
-31
22
-50
-186
-346
-515
-658
-733
-738
-728
-759
-817
-853
-863
-910
-1040
-1197
-1271
-1223
-1141
-1130
-1183
-1186
-1051
-816
-594
-449
-354
-257
-146
-24
134
366
643
871
986
1033
1111
1254
1391
1457
1491
1602
1831
2079
2193
2099
1851
1577
1399
1384
1514
1660
1652
1430
1151
1086
1361
1811
2147
2257
2316
2557
2992
3398
3580
3567
3536
3575
3612
3570
3508
3545
3683
3764
3658
3419
3232
3208
3290
3363
3388
3390
3348
3175
2844
2487
2310
2391
2600
2718
2636
2422
2232
2171
2244
2376
2474
2484
2430
2398
2448
2531
2519
2354
2149
2106
2322
2677
2949
3002
2877
2694
2523
2358
2172
1962
1737
1510
1338
1302
1427
1597
1633
1476
1278
1251
1422
1579
1499
1204
937
883
950
866
487
-42
-440
-564
-511
-462
-486
-523
-507
-470
-485
-559
-613
-581
-495
-461
-549
-721
-879
-962
-996
-1034
-1080
-1082
-1002
-888
-838
-906
-1037
-1118
-1092
-1018
-1002
-1100
-1267
-1429
-1550
-1627
-1657
-1633
-1594
-1629
-1784
-1971
-2004
-1766
-1338
-934
-702
-606
-518
-383
-276
-289
-411
-559
-699
-887
-1155
-1411
-1492
-1349
-1142
-1102
-1300
-1576
-1714
-1667
-1593
-1670
-1894
-2090
-2106
-1964
-1812
-1751
-1729
-1636
-1461
-1323
-1339
-1476
-1582
-1560
-1492
-1547
-1786
-2063
-2167
-2035
-1815
-1714
-1801
-1980
-2127
-2202
-2234
-2233
-2169
-2045
-1935
-1916
-1959
-1946
-1788
-1530
-1310
-1231
-1284
-1396
-1504
-1562
-1519
-1328
-1018
-706
-504
-411
-316
-128
106
237
161
-65
-266
-294
-145
46
119
7
-212
-375
-368
-220
-75
-52
-138
-240
-315
-424
-620
-824
-876
-736
-591
-683
-1029
-1345
-1316
-910
-406
-110
-76
-139
-152
-135
-170
-232
-193
-6
197
211
-38
-431
-778
-963
-982
-888
-755
-663
-663
-712
-697
-574
-469
-595
-1029
-1591
-1991
-2093
-2012
-1942
-1946
-1931
-1813
-1637
-1501
-1413
-1289
-1076
-846
-712
-697
-721
-709
-665
-616
-529
-347
-111
26
-62
-315
-531
-576
-497
-434
-428
-391
-254
-105
-107
-308
-565
-684
-603
-415
-248
-154
-115
-102
-85
-12
157
372
501
447
267
118
93
118
54
-136
-353
-501
-595
-710
-851
-938
-930
-914
-1029
-1305
-1608
-1759
-1682
-1431
-1116
-855
-754
-867
-1114
-1287
-1213
-934
-686
-650
-755
-771
-595
-386
-374
-591
-845
-962
-982
-1062
-1229
-1320
-1185
-891
-663
-624
-677
-655
-537
-457
-513
-639
-693
-643
-593
-643
-766
-863
-888
-886
-891
-867
-763
-614
-529
-571
-683
-763
-785
-821
-938
-1100
-1212
-1233
-1229
-1304
-1501
-1770
-2020
-2169
-2166
-2003
-1741
-1503
-1408
-1469
-1575
-1580
-1438
-1241
-1126
-1143
-1226
-1279
-1279
-1282
-1341
-1419
-1424
-1313
-1167
-1126
-1260
-1508
-1745
-1914
-2064
-2252
-2434
-2484
-2338
-2090
-1926
-1935
-2024
-2000
-1757
-1352
-920
-540
-194
161
518
830
1077
1293
1527
1792
2050
2253
2380
2454
2516
2601
2704
2771
2730
2547
2266
1984
1780
1665
1593
1514
1415
1305
1194
1089
1008
962
936
891
811
741
751
851
957
965
868
782
834
1027
1223
1271
1148
966
847
807
766
655
495
356
278
239
202
174
178
191
135
-39
-264
-378
-264
30
326
473
475
463
540
682
785
797
777
824
968
1139
1256
1312
1362
1443
1522
1548
1531
1553
1684
1900
2096
2197
2237
2321
2510
2753
2938
3001
2974
2934
2917
2906
2876
2839
2823
2819
2771
2635
2428
2217
2051
1925
1802
1656
1492
1313
1110
877
633
414
246
119
9
-100
-215
-336
-456
-546
-576
-554
-547
-629
-800
-975
-1062
-1059
-1056
-1144
-1311
-1459
-1493
-1415
-1311
-1291
-1406
-1627
-1861
-1999
-1984
-1852
-1707
-1643
-1667
-1716
-1731
-1731
-1786
-1936
-2130
-2252
-2197
-1945
-1574
-1230
-1063
-1145
-1415
-1715
-1892
-1900
-1795
-1656
-1504
-1314
-1087
-877
-751
-726
-753
-766
-724
-617
-462
-296
-174
-133
-162
-207
-221
-201
-164
-116
-49
22
52
18
-37
-38
36
117
118
22
-101
-180
-196
-173
-123
-40
60
128
143
142
186
278
357
388
417
518
679
794
774
654
554
545
600
677
805
1035
1311
1469
1393
1171
1028
1109
1334
1503
1522
1472
1480
1545
1559
1453
1304
1247
1321
1421
1412
1262
1071
973
1043
1256
1525
1747
1857
1857
1805
1766
1763
1764
1726
1638
1516
1384
1254
1138
1037
923
744
477
191
16
34
193
344
368
260
82
-126
-372
-644
-863
-936
-859
-738
-688
-728
-788
-809
-819
-877
-982
-1049
-990
-806
-576
-377
-222
-80
68
209
331
456
620
829
1040
1189
1233
1178
1076
995
981
1036
1119
1183
1211
1221
1234
1241
1218
1168
1131
1143
1188
1204
1153
1062
990
948
872
701
476
327
359
540
712
744
640
521
474
449
318
26
-317
-514
-462
-249
-71
-53
-151
-211
-139
10
90
9
-193
-388
-488
-508
-521
-574
-640
-674
-681
-729
-874
-1083
-1238
-1239
-1113
-1010
-1085
-1335
-1595
-1667
-1498
-1240
-1118
-1245
-1540
-1815
-1935
-1903
-1814
-1770
-1821
-1972
-2182
-2370
-2445
-2376
-2247
-2204
-2329
-2546
-2683
-2623
-2410
-2189
-2057
-1992
-1917
-1810
-1725
-1706
-1715
-1665
-1518
-1321
-1153
-1039
-947
-844
-733
-627
-509
-350
-172
-61
-87
-218
-328
-312
-178
-14
124
265
465
707
900
974
961
964
1047
1175
1257
1236
1125
979
856
801
839
958
1083
1120
1028
855
689
577
502
435
382
370
380
342
203
-12
-224
-383
-513
-654
-795
-882
-890
-860
-851
-855
-802
-649
-457
-343
-367
-470
-544
-536
-492
-480
-504
-499
-410
-265
-164
-183
-300
-402
-384
-238
-53
78
150
233
371
503
513
358
141
40
143
371
555
593
516
431
417
497
664
905
1177
1399
1497
1481
1446
1487
1609
1722
1730
1603
1384
1135
915
771
739
813
913
925
780
510
236
83
94
205
289
255
110
-45
-108
-76
-52
-144
-352
-565
-674
-685
-704
-807
-956
-1041
-1008
-923
-893
-980
-1162
-1389
-1624
-1815
-1883
-1764
-1512
-1304
-1313
-1549
-1833
-1942
-1792
-1476
-1157
-935
-818
-788
-838
-957
-1089
-1166
-1172
-1169
-1231
-1370
-1514
-1578
-1539
-1449
-1391
-1428
-1579
-1802
-2003
-2081
-2016
-1906
-1908
-2092
-2355
-2503
-2427
-2202
-2007
-1949
-1985
-1999
-1942
-1858
-1811
-1801
-1780
-1710
-1582
-1387
-1104
-751
-424
-235
-200
-196
-80
170
424
542
519
484
562
757
976
1156
1325
1547
1817
2045
2139
2100
2023
2013
2094
2204
2268
2269
2251
2255
2283
2306
2318
2358
2464
2619
2757
2825
2846
2889
3000
3150
3280
3363
3416
3462
3491
3484
3454
3441
3459
3473
3450
3421
3469
3641
3872
4035
4061
4001
3970
4035
4152
4212
4146
3968
3767
3648
3678
3851
4091
4297
4394
4387
4335
4297
4291
4288
4256
4175
4049
3898
3751
3634
3554
3492
3418
3317
3193
3058
2923
2809
2744
2741
2761
2721
2562
2303
2031
1831
1723
1673
1641
1613
1583
1540
1469
1383
1309
1259
1216
1170
1145
1182
1283
1379
1394
1309
1188
1104
1065
1006
855
606
330
127
58
110
208
258
198
31
-189
-394
-536
-593
-561
-464
-367
-352
-456
-617
-712
-674
-566
-527
-627
-785
-855
-778
-653
-630
-743
-880
-898
-773
-618
-551
-580
-615
-587
-521
-495
-550
-657
-771
-893
-1049
-1234
-1380
-1421
-1365
-1301
-1316
-1415
-1514
-1527
-1440
-1315
-1233
-1223
-1250
-1257
-1214
-1141
-1085
-1073
-1088
-1086
-1033
-939
-842
-771
-721
-666
-590
-492
-372
-217
-18
205
404
539
619
689
782
880
926
879
751
593
451
331
199
21
-196
-398
-521
-553
-554
-612
-762
-956
-1099
-1138
-1099
-1047
-1018
-1010
-1016
-1056
-1157
-1298
-1411
-1441
-1405
-1379
-1426
-1549
-1704
-1852
-1982
-2092
-2168
-2198
-2196
-2201
-2245
-2329
-2425
-2497
-2531
-2535
-2540
-2578
-2647
-2694
-2656
-2527
-2380
-2304
-2302
-2281
-2162
-1984
-1876
-1907
-1992
-1979
-1818
-1625
-1547
-1600
-1664
-1638
-1557
-1518
-1532
-1497
-1342
-1151
-1093
-1233
-1438
-1514
-1404
-1232
-1150
-1187
-1271
-1351
-1453
-1595
-1718
-1724
-1600
-1448
-1366
-1336
-1255
-1081
-896
-825
-884
-969
-979
-927
-902
-943
-984
-936
-790
-627
-517
-452
-377
-280
-214
-234
-333
-439
-479
-425
-293
-115
86
298
520
754
997
1223
1398
1519
1631
1788
2001
2218
2364
2414
2401
2370
2342
2313
2288
2280
2284
2267
2201
2094
1987
1899
1818
1726
1646
1623
1658
1692
1659
1560
1460
1400
1337
1188
938
670
491
422
389
318
208
104
21
-83
-235
-391
-474
-465
-438
-480
-591
-689
-707
-676
-684
-768
-860
-860
-744
-592
-511
-539
-633
-715
-732
-664
-517
-329
-181
-161
-298
-513
-669
-671
-542
-392
-321
-342
-394
-412
-380
-325
-283
-266
-264
-262
-253
-241
-227
-201
-137
-9
175
348
431
405
355
414
639
944
1169
1230
1196
1211
1343
1518
1608
1574
1493
1466
1508
1555
1557
1534
1535
1557
1540
1433
1253
1062
909
799
728
704
719
705
574
307
3
-195
-228
-167
-135
-189
-292
-388
-478
-610
-809
-1047
-1273
-1456
-1587
-1654
-1646
-1587
-1542
-1559
-1613
-1620
-1526
-1374
-1264
-1251
-1291
-1291
-1212
-1106
-1059
-1101
-1187
-1237
-1208
-1114
-1014
-960
-971
-1014
-1032
-972
-832
-669
-561
-548
-604
-653
-631
-530
-406
-339
-369
-478
-615
-746
-872
-990
-1051
-984
-771
-509
-342
-336
-405
-393
-233
-9
136
143
85
70
132
221
274
267
199
74
-90
-230
-275
-233
-206
-298
-491
-641
-624
-470
-348
-403
-629
-900
-1093
-1170
-1163
-1120
-1086
-1119
-1254
-1457
-1617
-1632
-1507
-1362
-1312
-1363
-1416
-1371
-1227
-1074
-991
-987
-1006
-995
-954
-917
-910
-922
-928
-928
-951
-1018
-1101
-1123
-1029
-851
-698
-669
-766
-899
-983
-1010
-1033
-1077
-1102
-1059
-959
-876
-863
-892
-892
-846
-827
-917
-1105
-1275
-1304
-1173
-976
-831
-791
-820
-849
-841
-810
-800
-847
-951
-1061
-1114
-1084
-1010
-976
-1018
-1088
-1084
-959
-783
-687
-734
-850
-891
-783
-591
-446
-403
-403
-356
-263
-224
-314
-484
-584
-505
-290
-85
-7
-53
-128
-155
-120
-38
86
251
407
471
393
232
119
142
270
391
432
431
483
636
847
1035
1160
1251
1350
1465
1581
1704
1873
2118
2398
2612
2676
2598
2490
2476
2603
2806
2976
3050
3053
3058
3104
3164
3173
3102
2978
2853
2748
2643
2521
2404
2333
2331
2369
2398
2388
2341
2268
2177
2077
1984
1914
1854
1772
1655
1536
1465
1443
1421
1352
1247
1167
1150
1172
1176
1138
1082
1033
985
923
854
805
777
730
630
494
367
256
114
-91
-313
-457
-487
-476
-532
-670
-802
-843
-820
-833
-933
-1068
-1150
-1166
-1168
-1188
-1182
-1092
-944
-839
-847
-932
-995
-990
-963
-987
-1064
-1130
-1125
-1060
-989
-952
-948
-964
-996
-1043
-1090
-1118
-1118
-1094
-1046
-965
-866
-801
-828
-945
-1075
-1114
-1020
-844
-669
-553
-502
-489
-488
-470
-409
-300
-179
-110
-135
-226
-306
-311
-244
-166
-145
-206
-324
-448
-543
-602
-649
-716
-814
-916
-971
-947
-866
-801
-818
-925
-1064
-1160
-1184
-1162
-1136
-1119
-1096
-1054
-1004
-972
-954
-926
-873
-825
-851
-990
-1206
-1404
-1490
-1444
-1320
-1194
-1110
-1055
-987
-876
-735
-603
-519
-473
-416
-292
-94
120
271
331
351
415
560
743
882
941
962
1020
1147
1302
1417
1457
1439
1391
1319
1210
1080
987
986
1070
1151
1136
996
789
610
519
518
571
616
582
420
145
-137
-299
-295
-213
-192
-290
-440
-539
-568
-597
-678
-764
-765
-665
-553
-514
-523
-480
-346
-209
-185
-270
-342
-300
-189
-151
-257
-429
-545
-571
-587
-665
-774
-828
-800
-757
-773
-840
-895
-909
-917
-960
-1010
-1002
-913
-793
-700
-616
-465
-223
28
171
180
161
248
475
740
910
940
899
893
959
1049
1085
1040
960
917
946
1018
1079
1103
1114
1145
1189
1192
1112
983
904
953
1112
1268
1315
1242
1126
1055
1050
1073
1095
1132
1205
1291
1323
1263
1155
1092
1113
1161
1133
986
786
646
630
714
822
882
863
776
673
626
679
802
900
891
791
704
713
801
861
802
628
411
228
113
69
81
110
86
-49
-287
-557
-773
-910
-995
-1062
-1111
-1134
-1143
-1173
-1243
-1338
-1418
-1455
-1438
-1379
-1317
-1304
-1366
-1466
-1516
-1458
-1335
-1256
-1287
-1383
-1440
-1411
-1352
-1332
-1346
-1327
-1251
-1190
-1227
-1347
-1427
-1361
-1166
-965
-858
-835
-813
-727
-588
-450
-348
-279
-224
-166
-90
11
133
248
327
367
414
528
735
989
1197
1284
1252
1166
1093
1040
972
876
806
827
925
991
921
730
549
490
531
547
460
324
261
324
451
557
629
714
836
956
1028
1061
1093
1126
1113
1040
978
1030
1211
1410
1492
1432
1318
1238
1187
1102
967
850
820
861
886
827
703
582
498
432
354
275
223
199
157
50
-126
-334
-530
-676
-743
-713
-604
-483
-439
-513
-667
-819
-915
-953
-957
-926
-836
-687
-536
-469
-540
-715
-894
-969
-894
-704
-493
-350
-309
-343
-400
-450
-490
-514
-490
-385
-221
-87
-69
-169
-288
-314
-220
-84
3
26
49
134
269
373
376
286
168
86
49
14
-57
-157
-240
-269
-249
-223
-221
-236
-244
-252
-299
-402
-506
-506
-358
-138
-3
-53
-250
-459
-560
-522
-386
-211
-52
33
-3
-154
-352
-514
-610
-662
-690
-685
-642
-610
-665
-817
-970
-1000
-880
-716
-646
-710
-826
-888
-866
-813
-796
-836
-915
-1004
-1090
-1156
-1193
-1206
-1222
-1270
-1364
-1486
-1601
-1671
-1673
-1621
-1560
-1531
-1525
-1483
-1358
-1182
-1045
-1010
-1040
-1029
-925
-783
-704
-731
-811
-870
-878
-846
-774
-638
-442
-256
-162
-174
-226
-255
-264
-292
-334
-335
-265
-182
-178
-264
-349
-338
-241
-160
-153
-172
-131
-31
36
5
-68
-57
88
288
419
442
407
373
350
329
345
447
625
789
858
846
842
899
987
1051
1106
1216
1394
1554
1593
1518
1449
1495
1639
1768
1804
1787
1825
1975
2193
2377
2448
2395
2271
2167
2159
2245
2344
2356
2258
2123
2029
1978
1897
1756
1614
1554
1573
1576
1493
1363
1279
1259
1226
1112
958
873
901
975
1008
994
983
991
971
898
838
882
1018
1122
1086
951
849
837
830
731
576
513
621
800
876
784
627
544
560
596
588
554
541
538
493
394
304
292
352
423
460
480
511
540
536
503
501
575
696
777
765
684
601
553
525
496
472
471
487
487
447
389
356
362
372
348
302
299
383
520
605
560
406
256
214
282
370
401
384
395
483
613
710
744
750
778
830
877
916
984
1103
1224
1266
1206
1123
1122
1220
1323
1324
1219
1112
1104
1201
1316
1359
1308
1201
1093
1020
995
1020
1079
1139
1174
1184
1187
1191
1181
1134
1049
952
876
848
869
921
958
933
840
737
720
832
1002
1099
1038
868
717
673
711
745
727
683
661
666
670
663
668
702
723
658
488
277
130
103
164
241
280
258
174
43
-100
-194
-201
-140
-78
-71
-128
-219
-315
-404
-473
-498
-473
-428
-415
-450
-496
-505
-474
-443
-443
-451
-428
-390
-405
-525
-705
-833
-837
-755
-689
-693
-731
-742
-727
-744
-820
-898
-891
-790
-690
-694
-799
-887
-846
-679
-502
-424
-455
-523
-558
-550
-534
-541
-576
-634
-710
-790
-841
-834
-773
-696
-649
-647
-677
-717
-745
-744
-699
-618
-536
-489
-474
-442
-344
-182
-17
84
94
36
-45
-108
-126
-87
-8
69
108
108
106
133
185
236
281
349
468
615
729
762
726
681
677
720
771
785
732
616
468
326
211
115
17
-79
-143
-158
-161
-217
-354
-525
-655
-729
-805
-936
-1096
-1203
-1216
-1193
-1232
-1373
-1561
-1721
-1828
-1905
-1965
-1988
-1966
-1942
-1973
-2062
-2141
-2144
-2084
-2041
-2071
-2152
-2212
-2214
-2189
-2184
-2207
-2215
-2177
-2105
-2054
-2059
-2108
-2152
-2154
-2128
-2123
-2181
-2285
-2373
-2392
-2362
-2361
-2446
-2583
-2680
-2674
-2597
-2522
-2479
-2426
-2325
-2204
-2127
-2106
-2073
-1954
-1762
-1578
-1457
-1359
-1216
-1018
-834
-721
-655
-576
-469
-374
-316
-244
-88
142
348
449
461
472
524
568
542
462
407
429
492
530
521
497
480
442
365
292
301
400
494
461
279
55
-72
-48
68
173
198
142
47
-28
-43
9
91
150
158
129
100
91
116
187
307
437
498
437
296
193
220
345
451
458
404
384
438
507
508
435
351
314
310
289
229
163
124
96
30
-95
-238
-340
-376
-382
-409
-476
-547
-572
-531
-459
-423
-472
-598
-730
-786
-734
-617
-515
-473
-479
-492
-489
-479
-470
-436
-346
-207
-77
-16
-21
-23
47
184
325
420
487
586
738
891
977
989
992
1050
1157
1250
1282
1278
1303
1379
1461
1488
1453
1406
1394
1408
1398
1336
1255
1209
1220
1253
1247
1179
1076
988
948
955
984
1010
1020
988
892
715
477
239
78
44
128
271
394
433
368
233
103
54
109
216
282
256
166
84
45
17
-46
-138
-199
-193
-157
-166
-242
-315
-293
-167
-26
19
-59
-187
-263
-237
-136
-28
24
-7
-105
-216
-278
-259
-184
-110
-94
-149
-244
-323
-330
-239
-75
86
164
140
81
79
172
304
382
366
304
283
346
473
612
732
829
914
987
1046
1092
1132
1164
1179
1171
1142
1112
1106
1141
1215
1298
1352
1353
1308
1245
1180
1105
1002
878
773
724
726
730
682
569
433
334
309
339
371
352
275
174
91
35
-22
-103
-190
-232
-208
-165
-188
-320
-520
-697
-791
-806
-789
-781
-796
-838
-912
-1000
-1058
-1044
-966
-888
-882
-963
-1082
-1170
-1200
-1183
-1136
-1059
-949
-834
-764
-764
-799
-793
-686
-493
-288
-142
-65
-10
72
187
300
387
464
559
666
736
737
701
705
790
910
966
906
774
663
622
621
600
540
478
456
473
481
435
333
214
130
114
162
240
301
323
332
381
493
629
721
736
716
740
847
996
1104
1128
1094
1072
1101
1169
1241
1296
1338
1371
1374
1317
1201
1069
980
962
988
1004
982
924
864
820
786
750
713
693
708
756
814
848
828
747
624
503
422
389
377
349
297
242
208
192
172
137
98
67
34
-28
-123
-211
-241
-197
-120
-74
-99
-184
-286
-358
-369
-316
-235
-181
-190
-233
-234
-137
29
162
177
80
-38
-85
-35
75
196
299
370
395
376
350
360
408
441
397
280
162
112
120
116
51
-46
-100
-78
-21
0
-41
-115
-174
-204
-213
-208
-189
-168
-174
-227
-299
-329
-274
-152
-36
8
-40
-139
-226
-250
-197
-94
-1
27
-35
-166
-314
-430
-485
-476
-427
-383
-399
-496
-647
-781
-842
-837
-830
-889
-1025
-1184
-1282
-1274
-1188
-1101
-1086
-1158
-1265
-1337
-1342
-1306
-1278
-1283
-1306
-1323
-1337
-1370
-1423
-1469
-1470
-1421
-1348
-1276
-1210
-1146
-1095
-1086
-1124
-1171
-1171
-1092
-957
-820
-723
-668
-634
-608
-602
-643
-737
-841
-885
-822
-677
-542
-507
-596
-752
-901
-1004
-1064
-1097
-1106
-1105
-1126
-1197
-1306
-1398
-1431
-1415
-1395
-1402
-1425
-1448
-1483
-1556
-1663
-1764
-1817
-1827
-1826
-1816
-1764
-1648
-1513
-1442
-1474
-1558
-1600
-1561
-1485
-1448
-1477
-1526
-1533
-1476
-1388
-1313
-1277
-1275
-1291
-1311
-1320
-1298
-1233
-1134
-1029
-948
-886
-814
-704
-574
-476
-442
-441
-393
-257
-77
54
84
57
60
133
238
305
312
290
275
264
237
200
203
298
480
672
775
745
627
534
549
665
790
842
828
829
907
1035
1135
1175
1195
1240
1289
1281
1217
1182
1260
1428
1580
1640
1637
1635
1636
1591
1506
1477
1560
1640
1494
1027
417
-20
-116
13
121
89
-1
-22
37
84
59
8
2
43
69
47
13
14
45
61
41
16
21
46
55
37
19
26
47
51
34
21
29
46
48
32
23
32
46
45
31
25
34
45
42
31
27
36
44
40
30
29
37
43
38
30
30
38
42
37
30
32
38
41
36
31
33
39
40
35
31
34
39
39
35
32
34
38
38
34
32
35
38
37
34
33
35
38
37
34
33
36
37
36
34
34
36
37
36
34
34
36
37
35
34
34
36
36
35
34
35
36
36
35
34
35
36
35
35
34
35
35
35
35
34
35
35
35
34
34
35
35
35
34
34
35
35
35
34
34
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
34
34
34
33
33
34
34
34
33
33
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
