5640
6099
5805
5919
6000
5876
6007
5635
5343
5281
5436
5360
5380
5408
4849
4675
4651
4609
4682
4374
4672
4884
5042
5090
5149
5160
4956
4901
4966
4917
5035
5074
5304
5323
5298
5533
5969
6010
5941
5910
5915
5954
6022
6008
5933
5898
5662
5652
5535
5477
5269
5156
5030
4933
3500
2578
2259
2176
2502
3285
3733
3915
4126
4476
4805
4866
5095
5062
4927
4832
5149
5065
5222
4987
4574
4719
5089
4964
4783
5086
5408
5541
5782
5924
6087
6167
6112
6229
6476
6459
6086
5209
4467
3784
4009
4438
4805
5260
5269
5398
5428
5161
5054
5407
5508
5325
5007
4921
5472
5814
5833
5747
5579
5429
5210
5351
5448
5231
4962
4341
3891
3643
3260
3001
2528
2378
2327
2024
2198
2194
2154
2550
2862
3246
3863
4138
4677
5280
5733
5941
6007
5812
5959
5877
5836
5918
6081
6182
6062
5892
5969
5927
6052
5731
5869
5815
6049
6138
6100
6128
6024
5761
5446
5444
5604
5378
5344
5194
4910
4720
3887
3710
3512
3164
2658
2357
2274
1916
1847
2213
2683
3246
3644
3835
3859
3907
3881
4126
4366
4537
4632
4689
4642
4654
4812
4821
5023
5235
4963
4847
4650
4528
4301
3392
3278
2514
2172
1910
1758
1711
1633
1818
2073
2417
2950
3189
3570
3557
3456
3334
3427
3434
3348
3327
3375
3486
3377
3398
3636
3910
4046
4490
4710
4768
4853
4578
4669
4683
4414
4330
4244
4268
4165
4179
3989
3130
2770
2659
2328
2454
2471
2644
3196
3775
4146
4418
4617
4978
5475
5625
5686
6041
6015
5971
5995
5905
5786
5886
5811
5899
6001
5657
5264
5261
4896
4590
4268
4117
3987
3752
3418
3053
3133
2746
2653
2480
2438
2283
2321
2358
2311
2174
2064
1641
1244
1075
968
870
778
540
429
403
380
354
410
424
447
425
430
401
395
392
397
396
370
367
373
375
359
314
294
314
368
430
438
444
443
494
541
587
757
960
1011
1023
1056
981
1013
963
976
965
1097
1246
1178
1260
1391
1459
1533
1496
1655
1810
1865
1883
1808
1945
2111
2186
2312
2391
2607
2453
2193
1977
1882
1807
1613
1546
1418
1437
1414
1554
1421
1190
1171
1187
1108
979
1119
1189
1348
1386
1629
1839
2072
1932
1831
1594
1458
1573
1520
1463
1491
1580
1647
1683
1627
1640
1916
2081
2120
2041
2068
2347
2637
3148
3931
4324
4468
4684
5029
5064
4965
4840
4704
4821
5317
5524
5678
5267
4874
4885
4898
4136
3715
3674
3546
3751
3992
4032
4172
4109
4270
4556
4397
4403
4318
4946
4952
5180
5319
5193
4556
3733
3578
3928
4318
4909
5231
5614
5557
5703
5333
5457
5419
5453
5372
5191
5174
5496
5336
5368
5147
4723
4488
4204
3430
3054
2883
2741
2863
3207
3061
3097
3221
3283
3436
4138
4820
5395
5807
6119
6287
6151
6107
6162
6308
6321
6360
6132
6361
6327
6329
6219
6255
6246
6247
6099
6416
6490
6507
6457
6440
6403
6352
6164
6162
5765
5400
5125
5197
5599
5714
5608
5848
5922
5863
5726
5882
5796
5621
5608
5373
5195
4771
4617
4383
4460
4469
4261
4609
4278
4472
4147
4061
4480
4361
4169
3795
3608
3862
3791
3819
3842
3652
3263
2723
2380
2331
2093
1958
1654
1364
1167
1057
946
894
782
979
1090
1258
1175
1170
968
895
1023
1097
1037
1110
1112
1184
1121
1142
1163
1459
1719
1910
2270
2503
3050
3371
3516
3618
3915
4385
4603
4833
5108
5157
5030
5053
5196
5501
5780
5381
5646
5794
5535
5303
4532
3611
2992
1848
1458
1475
1617
1718
1813
1972
2206
2517
2489
2704
2517
2604
2672
2524
2560
2959
2996
2847
2851
2982
3012
2946
2738
2752
2867
2809
2961
2968
3040
3196
2884
2861
2953
2762
2484
2190
2211
2175
1966
1930
1791
1582
1404
1117
937
733
582
596
527
395
337
332
312
317
356
299
327
287
268
320
265
285
285
297
329
307
321
366
396
436
506
510
568
602
603
655
650
749
914
1146
1245
1299
1565
1595
1782
1754
1601
1712
1859
2044
2149
2324
2399
2364
2419
2266
2244
2330
2311
2239
2098
1938
1850
1719
1786
1728
1757
1762
1729
1822
1845
1718
1577
1724
1692
1772
1894
2028
2088
1876
1740
1703
1812
2114
1970
1897
1899
2051
2098
2073
1994
1914
2164
2350
2537
2938
3219
3270
3266
2952
2826
2997
2913
2784
3010
3075
2892
2831
2811
2766
2822
3059
3346
3326
3345
3186
2938
2438
2110
1860
1859
1912
1980
2020
1971
1902
1787
1711
1755
1624
1534
1526
1463
1550
1527
1486
1496
1434
1293
1213
1228
1182
1173
1263
1274
1261
1296
1336
1361
1300
1275
1204
1188
1144
1207
1117
1016
958
930
1013
801
721
758
993
1173
1227
1417
1468
1482
1584
1625
1842
1977
2084
2255
2321
2663
2817
3039
3435
3915
4295
4403
4734
5053
4993
5160
5324
5513
5414
4870
4025
3390
3333
2927
2832
2962
2891
2778
2643
2434
2340
2287
2081
1864
1741
1706
1734
1703
1593
1536
1483
1468
1443
1259
1037
1053
1132
1111
1056
982
932
896
855
811
773
719
662
602
315
242
165
142
138
125
94
89
81
76
65
74
79
143
230
327
377
422
327
303
376
356
433
514
560
671
885
1024
1058
1064
1084
1059
1285
1603
1959
2435
2728
2969
3378
3883
4392
4789
4907
5171
5056
4903
5015
4872
4726
4616
4677
4559
4379
4213
4230
4008
3781
3360
3280
3186
3221
3335
3341
3083
2850
2732
2550
2420
2435
2379
2357
2296
2094
1977
1826
1396
1196
1026
862
663
547
422
334
303
368
445
502
569
698
870
1080
1362
1642
1906
2005
2182
2202
2262
2282
2305
2123
1918
1865
1934
1966
1949
1886
2012
2029
2148
2178
2059
2070
2033
1918
1870
1847
1751
1425
1262
1169
1015
944
984
862
807
834
680
607
615
581
476
422
341
290
219
219
157
145
153
160
169
188
214
236
236
294
329
300
293
348
495
727
929
1019
970
1135
1308
1321
1745
1810
1836
1996
2331
2919
3322
3916
4224
4384
4737
4592
4387
4331
4181
4122
4283
4552
4352
4423
4648
4079
3659
3808
4031
3783
3878
3875
3873
4013
4162
4256
3987
3919
4277
4630
4815
5180
5202
5172
5123
5296
5556
5819
6069
5985
5836
6066
6115
6150
6333
6289
6211
5635
5584
5639
5740
5655
5385
5396
5208
5198
5369
5391
5386
5317
5136
5125
5102
4934
4477
4246
3809
3565
3535
3742
3881
4033
3962
4248
4494
4236
4176
4302
4089
4262
4367
4474
4712
4813
4752
4572
3989
3483
3581
3703
3369
3030
2807
2621
2760
2769
3174
2932
2786
2902
2718
2561
2582
2568
2743
3180
3589
4225
4991
5370
5685
5592
6016
6451
6623
6804
6688
6704
6614
6608
6717
6612
6426
6054
5941
5908
5958
6096
6483
6652
6677
6607
6518
6480
6364
5455
5372
5495
5577
5498
5558
5052
5019
4642
4522
4163
3925
3493
3104
2695
2461
2399
2253
1894
1983
1783
1717
1677
1553
1497
1315
1304
1232
1317
1807
2380
3043
3699
4148
4675
5210
5643
5691
5629
5693
5910
6056
6078
6227
6228
6483
6367
6364
6257
6080
5972
5700
5528
5296
5217
4960
4898
4530
4337
4427
4313
4323
4693
4654
4578
4637
4919
5123
5418
5395
5450
5564
6082
6486
6668
6632
6499
6373
6328
6301
6426
6350
6311
6264
6399
6435
6412
6414
6405
6002
6052
6566
6515
6544
6427
6279
6039
6269
6178
5875
5239
4498
4047
3761
3785
4363
4587
5020
5251
5205
5284
5211
5125
5352
5618
5757
5758
5881
5924
5879
5901
6288
6246
6204
6130
5987
5742
5791
5827
5868
5642
5684
5711
5774
5491
5207
5353
5479
5615
5930
5755
5632
5074
4856
4229
4032
3644
3303
3214
2919
2931
2819
2952
3121
3055
3005
2980
3190
3160
3340
3573
3741
4091
4074
4104
4100
4080
3495
2970
2694
2311
2225
1910
1750
1596
1481
1424
1226
1060
869
704
797
916
1142
1401
1879
2065
2084
2085
2033
2285
2525
3006
3258
3855
4262
4258
4253
4609
4647
4597
4460
4424
4362
4520
4566
4538
4628
4422
4456
4408
4660
4627
4378
4447
4484
4636
4971
5112
5135
5063
4761
4828
4453
4022
3773
3902
3870
3885
3603
3192
2591
2399
2173
2166
2258
2109
2082
2090
2113
1887
1928
1829
1776
1639
1587
1596
1333
1302
1508
1572
1636
1670
1600
1691
2055
2270
2371
2473
2928
2925
2796
2718
2608
2445
2306
2348
2537
2536
2499
2352
2550
2586
2565
2786
2752
2658
2572
2125
1986
1875
1491
1075
1144
995
893
1009
1263
1154
894
1026
1122
1169
1259
1111
988
927
825
827
848
764
798
726
789
919
970
1141
1481
1538
1820
2065
2483
2741
2803
3116
3248
3095
3161
3263
3210
3212
3148
3674
3992
4067
4323
4405
4072
4197
4155
4557
5524
5801
5394
4795
4177
3192
3030
2852
2588
2290
2435
2074
1427
1032
905
968
1589
1842
1618
1228
1032
1145
1520
2161
2949
3283
3525
3791
3844
3676
3675
3716
3465
3322
3185
3217
3357
3355
3531
3598
3314
3044
3077
2871
2723
2717
2757
2927
2728
2405
2160
2078
1965
1845
1816
1659
1469
1353
1284
1314
1320
1422
1527
1493
1562
1548
1546
1808
2271
2635
3069
3803
4155
4571
5028
5108
5321
5606
5711
5986
6185
6363
6468
6666
6906
6918
6801
6702
6444
6186
6039
5788
5673
5775
5973
5681
5805
6204
5824
5378
5077
4792
5162
5324
5256
5422
5350
5227
5464
5189
5331
5587
5231
4729
4681
4532
4500
4366
4378
4447
4624
4565
4640
4772
4933
5088
5157
5412
5274
5300
5332
5487
5457
5457
5812
5997
6134
6479
6470
6326
6423
6548
6672
6678
6569
6235
6229
5940
5494
5221
4843
4436
4613
4387
4458
4384
4403
4598
4562
4959
5198
5036
4803
4632
4634
4606
4619
4813
4753
4542
4201
3955
3566
3216
2711
2872
2944
3035
2705
2742
2561
2493
2438
2340
2109
2184
2396
2666
2670
2390
2506
2465
2331
2361
2353
2276
2423
2448
2389
2224
2161
2126
2032
1958
1825
1721
1516
1473
1333
1223
1071
971
998
1007
950
830
770
680
611
540
488
515
491
524
461
428
336
323
236
211
219
230
261
291
343
398
387
402
401
434
395
366
319
271
247
264
256
218
148
122
106
107
103
115
155
193
235
293
303
397
532
773
910
1230
1504
1620
1718
1788
1599
1470
1373
1096
952
905
886
1007
1159
1163
1361
1496
1594
1624
1556
1610
1497
1722
1832
1778
1795
1704
1654
1593
1527
1322
1389
1515
1582
1673
1956
2067
2513
2813
3220
3497
4113
4562
4706
5083
5171
4870
4779
4378
3977
3560
3471
3170
2896
2411
1992
2167
2161
1867
1687
1638
1591
1741
1557
1502
1628
1564
1614
1707
1834
1930
1909
1607
1524
1238
1021
806
633
504
411
513
412
357
354
429
375
380
437
411
390
411
460
574
385
517
740
1052
1573
1951
2282
2408
2394
2374
2210
2225
2237
2109
1977
1873
1846
1789
1787
1877
1938
2130
2204
2145
2555
2994
3457
4059
4529
4926
5008
5229
5354
5275
5205
5354
5433
5558
5749
5612
5591
5409
5270
4960
4649
4307
4143
4298
4196
4219
4408
4130
3774
3901
3749
3598
3453
3376
3119
2875
2832
2918
3026
3093
3074
3010
2706
2533
2377
2115
1975
1757
1673
1705
1652
1514
1350
1355
1380
1358
1256
1070
890
785
761
712
741
761
711
694
672
632
624
720
841
880
878
969
1050
1085
1188
1406
1684
1666
1847
2218
2475
2631
2736
2648
2591
2439
2322
2002
1690
1604
1598
1614
1691
1620
1307
1251
1440
1404
1186
1240
1148
1035
928
730
757
696
562
594
600
554
556
573
560
552
497
569
523
548
540
528
581
590
655
670
628
566
541
558
687
769
840
968
997
1023
764
860
1084
935
860
875
851
921
909
957
1080
1224
1188
1053
913
704
477
374
412
354
400
503
523
483
478
493
464
442
517
517
482
441
378
351
405
468
453
407
368
351
318
272
295
358
364
322
318
365
313
332
353
321
287
293
273
240
199
190
252
401
456
501
556
655
633
522
550
533
497
541
560
632
827
806
974
1011
960
1232
1226
1148
1203
1228
1346
1669
1688
1796
1925
2025
1834
1771
1933
1972
2062
2160
2195
2155
2105
2247
2163
2256
2283
2388
2409
2588
1888
2271
2786
2991
3101
3369
3702
3733
3811
3793
3769
3665
3510
3250
3050
2910
2775
2688
2809
2652
2316
2408
2535
2600
2429
2297
2590
3031
3395
3643
3791
3801
3661
3627
3493
3438
2979
2756
2696
2553
2369
1964
1701
1641
1513
1499
1268
1104
1207
1110
1214
1163
1055
987
981
922
871
830
849
644
445
598
554
559
626
808
1042
1304
1396
1478
1517
1602
1589
1738
1731
1704
1744
1559
1405
1381
1336
1229
1109
933
826
694
655
737
791
857
822
755
855
770
788
743
564
561
501
594
676
636
622
546
572
570
675
633
793
1109
1232
1519
1817
2234
2410
2763
3095
3847
4331
4528
4673
4971
4640
4488
4315
4363
5281
5172
5556
5353
5250
5365
5500
5141
5101
4989
4822
4918
4760
4710
4797
4732
4494
4499
4564
4557
4270
4169
3844
3583
3213
3230
3139
2877
2569
2396
2263
1954
1870
1766
1688
1748
1729
1709
1639
1594
1581
1434
1299
1241
1270
1302
1391
1452
1502
1435
1305
1254
1024
964
995
1087
1104
1116
1222
1414
1626
1831
1839
1869
1756
1608
1465
1591
1825
1807
1813
1754
2124
2574
2478
2046
1990
1968
1724
1503
1314
1023
907
766
616
463
483
418
374
289
321
400
453
537
629
829
1017
1186
1462
1650
1768
1821
2018
1825
1901
1871
2035
1998
2079
1924
1732
1939
2225
2414
2564
2869
3493
4180
4271
4110
4338
4815
5185
5004
5255
5156
4486
4195
3907
3367
3044
2657
2287
2307
2311
2406
2378
2633
2769
2739
3004
2816
2697
2424
2213
1891
1704
1713
1730
1712
1959
1603
2354
2509
2785
3040
3292
3632
4013
4242
4198
4137
3939
3649
3564
3569
3328
2942
2802
2286
2348
1732
1441
1143
1174
1075
989
958
885
927
840
780
735
635
643
559
648
595
624
770
802
829
616
761
908
652
629
523
477
407
309
353
348
307
239
322
316
308
238
206
294
385
454
506
692
896
1161
978
979
919
746
731
583
629
769
976
863
683
574
587
457
354
344
381
377
450
531
605
621
731
822
908
913
899
697
693
761
941
959
1000
994
1002
1052
1179
1379
1418
1369
1557
2143
2164
1987
1804
1468
1661
1800
1883
1987
1960
1933
1821
1699
1689
1813
1865
1840
1702
1722
1852
1878
1982
2118
2125
2230
2062
1899
1844
1875
1673
1699
1572
1635
1577
1490
1215
1088
1015
844
638
641
704
713
704
640
623
477
463
406
386
529
711
849
1109
1513
2090
2537
2903
3299
3883
4740
5101
5598
5720
6028
6372
6452
6190
5846
5174
5006
4378
4345
3956
3768
3567
3159
2949
2730
2808
3055
2709
2121
1954
1794
1923
1975
1992
2070
1960
1921
1942
1947
1976
2155
2286
2224
2255
2399
2511
2535
2741
2856
3165
3003
2648
2381
2223
2567
2580
2522
2219
2066
2101
2072
2019
1936
1844
1746
1750
1595
1404
1363
1401
1584
1305
1342
1536
1531
1495
1143
1038
979
754
501
449
460
461
412
427
461
474
422
350
280
226
391
528
878
1078
774
665
814
839
984
833
853
648
458
466
483
521
618
768
699
764
809
664
676
660
744
704
869
1029
1032
971
1100
1247
903
673
658
724
1005
951
1027
1142
950
976
962
840
724
551
516
550
720
904
990
1081
704
724
745
694
515
414
472
456
515
549
661
839
804
886
950
869
1102
1274
1221
1071
885
922
1224
1530
1683
2065
2134
2056
1653
1340
1073
821
715
650
747
926
938
865
957
967
871
833
764
806
662
623
784
913
895
763
610
545
496
582
664
807
859
1169
1533
1993
2377
2914
3617
3869
4199
4511
5009
5036
5081
5448
5587
5818
5785
5822
6100
6307
6468
6606
6505
6644
6450
6237
6288
6033
6071
5588
5376
5722
5529
5532
5432
5292
5408
5514
5601
5653
5503
5510
5338
5151
4821
4486
4476
4363
4443
3975
3588
3392
3367
3149
2892
2519
2422
2150
2081
1703
1671
1708
1524
1464
1392
1329
1397
1165
1019
973
1266
1133
1132
1345
1293
1574
1720
2023
2077
2327
2727
2775
3030
3132
3148
3210
3155
3093
3240
3277
3392
3373
3331
3245
3163
2977
2966
3112
3337
3382
3359
3332
3487
3534
4194
4796
4891
5088
5318
5337
5050
5104
5044
4861
4753
4540
4600
4745
4912
4898
4720
4326
4460
4343
4181
3869
3588
3336
3391
3413
3464
3662
3718
3836
3603
3811
4034
4330
4490
4193
4111
4466
4541
4410
4260
4086
4018
3936
4172
4038
3818
3747
3826
3656
3633
3937
3901
4041
3767
3696
3250
2944
2398
2033
1851
1860
1507
1384
1232
1295
1275
1215
1230
1111
1005
1017
956
1025
1040
1026
1050
1044
989
1002
907
943
1158
1257
1304
1503
1430
1620
1645
1658
1730
1618
1669
1629
1635
1375
1271
1242
1192
998
690
583
488
444
441
447
437
472
560
625
692
727
902
1131
1216
1196
1455
1591
1872
2268
2298
2232
1941
2077
2213
2272
2290
2197
2316
2625
3125
3214
3217
3251
2926
2639
2376
2422
2226
1991
1802
1732
1697
1291
1132
1503
1408
1319
1282
1255
1215
1133
1301
1304
1367
1386
1310
1321
1297
1172
1142
1148
1026
930
891
823
706
553
702
613
473
342
329
385
424
478
378
400
336
239
190
160
150
121
120
131
277
485
767
891
912
1105
1296
1472
1985
2462
2920
3236
3405
3666
3621
3500
3411
3076
2542
2422
2154
2070
2032
1812
1695
1413
1210
923
879
766
647
660
683
911
1199
1382
1706
1486
1593
1467
1577
1610
1330
1085
1039
914
842
979
887
786
539
489
463
366
337
433
398
409
477
595
620
711
604
943
1171
1217
1585
2504
2981
3337
3541
3938
4387
4517
4837
4893
4696
4536
4208
4394
4303
4241
4371
4334
4609
4783
4924
4745
4889
5111
4894
4182
3732
3452
3110
2916
2848
3137
3452
3346
2854
3204
3522
3415
3751
3558
3689
4283
4510
4074
4173
3871
3597
3399
3188
3082
3160
3418
3138
3042
2834
2579
2404
2330
2214
1853
1875
1927
1937
1903
2011
2298
2469
2646
2803
2851
2823
2746
2376
2392
2611
2709
3028
3200
3273
3552
3472
3624
3940
4099
4444
5083
5562
5972
6205
6334
6486
6601
6700
6891
6914
7042
7102
6933
7136
7027
7149
7073
7034
6689
6504
6322
6168
6206
6223
5811
5488
4980
4718
4723
4730
4275
3928
3603
3471
3594
2747
2204
1932
1759
1646
1717
2127
2607
2750
2030
3164
3167
3146
3463
3311
3312
3637
3743
3873
4249
3992
4552
4810
5051
4284
3475
3097
2713
2505
2248
1863
1716
1626
1446
1310
1004
793
907
1164
1230
1380
1699
1796
1534
1373
1155
797
663
513
367
428
500
536
611
707
677
696
717
614
695
707
589
523
492
464
517
512
527
578
593
737
884
1065
1092
1182
1175
1262
1383
1447
1494
1732
1883
2071
2206
2520
2641
2698
2635
2522
2800
3257
3760
3943
4006
4145
4129
4207
4137
4114
3649
3526
3327
3141
3081
2808
2571
2242
2215
2060
1800
1663
1589
1517
1342
1137
971
930
848
759
687
798
1085
1388
1360
1329
1183
1103
1026
961
985
938
966
1010
910
966
947
874
811
707
631
752
971
1029
1144
1003
1130
1235
1166
969
814
659
857
968
943
865
858
1060
1102
1168
1214
1161
1117
1140
1260
1374
1513
1567
1673
1669
1532
1413
1294
1206
1235
1229
1174
1127
1194
1266
1270
1300
1297
1343
1366
1406
1480
1515
1537
1437
1191
991
896
748
636
666
610
476
479
425
397
294
282
263
278
252
245
192
207
250
340
376
448
580
687
761
619
552
447
433
361
223
171
56
19
26
40
62
88
75
64
37
53
52
57
83
104
154
250
341
431
545
614
488
428
531
674
800
1023
1306
1607
1726
1874
1903
1953
1951
2048
2571
3144
3413
3584
4044
3837
4207
4462
4628
4776
4872
4832
4684
4305
4498
4322
4068
3555
3188
2890
2924
3224
3248
3435
3854
4059
4264
4266
4398
4125
3950
3993
3509
3614
3455
3167
3122
3141
2881
2640
2205
1787
1671
1647
1503
1311
1277
1279
1375
1462
1458
1199
1120
1256
1229
1294
1221
1209
1014
837
627
444
378
376
344
320
291
235
214
172
138
161
211
377
626
809
931
965
1199
1021
815
638
461
394
344
306
374
420
407
384
343
259
259
290
233
0
195
287
302
330
354
403
406
368
325
264
244
228
211
223
240
225
190
155
164
192
201
207
224
328
301
231
219
188
231
416
478
523
553
471
411
519
511
423
545
756
887
1130
929
992
789
659
815
1281
1374
1377
1578
1507
1468
1562
1252
1141
1099
1025
910
837
705
562
453
594
653
460
432
465
366
268
234
239
264
253
270
323
386
500
637
692
648
641
668
616
531
617
618
569
686
754
900
1062
1312
1462
1654
1839
2017
2052
2181
2547
2951
3221
3323
3511
3549
3503
3752
3957
4158
4008
4084
3915
4008
3945
3891
3973
4070
4144
4262
4074
3899
3609
3249
2929
2850
2699
2495
2391
2346
2139
2002
1592
1215
957
859
977
797
975
1428
1611
1534
1507
1387
1292
1166
1020
978
877
912
905
885
728
515
359
325
301
324
298
253
289
379
452
557
597
582
584
649
535
585
957
1295
1488
1731
1968
1997
2071
1919
1711
1937
2263
2286
2223
2357
2210
1967
1782
1589
1520
1344
1526
1333
1170
1198
1210
1249
1304
1415
1406
1140
981
627
621
760
890
904
809
727
534
557
673
736
812
1093
1221
1390
1776
2052
2306
2980
3617
3891
4302
4454
4667
4746
4850
4955
5073
5154
5115
5116
5321
4972
4271
4115
3923
3691
3347
3385
3665
3809
3792
3714
3904
3973
3863
3752
3600
3518
3662
3773
3899
3785
3679
3607
3443
3370
3191
3028
2916
2818
2683
2526
2411
2535
2425
2435
2510
2465
2563
2192
1973
1654
1495
1322
1184
1021
916
756
516
381
280
257
245
240
240
230
206
218
252
260
316
357
388
434
465
541
650
676
759
711
687
724
767
782
904
979
1034
1070
1042
930
951
925
945
902
852
846
875
941
1010
915
1099
1442
1380
1362
1236
1091
985
913
825
777
962
1161
1138
1186
1120
1061
1108
1058
1098
1022
893
788
708
646
569
396
366
334
301
268
293
325
361
320
287
272
296
231
146
107
103
86
81
87
150
215
221
316
396
509
734
868
843
851
877
990
1060
1155
1230
1452
1560
1801
2137
2532
2715
3039
3471
4132
4344
4684
4895
4982
5238
5471
5596
5579
5579
5684
5772
5649
5663
5569
5541
5284
5164
4888
4619
4956
5320
5344
5367
5090
5602
5071
4524
4324
3992
3962
3824
3748
3797
3867
4048
4277
4193
4205
4327
4554
4680
4861
4783
4603
4511
3650
4109
4017
3949
4014
4046
4033
4044
4084
3977
3769
3736
3631
3545
3548
3136
2926
2554
2394
2079
2014
2038
1993
1806
1759
1651
1393
1284
1097
909
704
641
629
590
527
528
295
220
235
214
256
272
384
316
262
277
277
249
308
332
473
582
563
585
503
499
556
708
757
835
874
792
759
906
1061
943
720
546
543
574
739
832
854
819
798
739
731
606
422
298
300
302
269
263
233
221
197
185
242
251
251
303
345
362
346
385
515
700
898
1020
1142
1474
1904
2435
2501
2455
2687
2922
3117
3259
3443
3860
3960
3846
3839
3870
3693
3818
3645
3417
3522
3145
2659
2577
2476
2531
2891
3072
3025
2966
3106
2852
2724
2780
2828
2952
3086
3173
3657
3922
3949
4083
4305
4421
4316
4298
4285
4384
4291
4307
4214
4187
4011
4206
4686
4983
5207
5558
5579
5649
5606
5603
5558
5450
5421
5472
5656
5643
5383
5209
5215
5239
5120
4567
4117
3639
3368
3072
2241
1952
1732
1562
1418
1387
1719
2112
2354
2513
2855
3192
3590
3753
3885
3582
3116
2927
3056
2920
3152
2944
3115
3156
2957
2934
2922
2861
2685
2422
2076
1579
1177
899
790
581
408
296
236
199
177
169
166
149
118
119
141
111
87
74
80
95
146
267
344
387
516
665
773
779
845
1026
1273
1857
1944
2102
2021
1847
1723
1807
1539
1565
1515
1567
1354
1527
1677
1434
1253
1395
1660
1865
1860
1866
1824
1332
1404
1561
1426
1036
712
615
579
621
562
508
461
412
500
643
955
1206
1597
1416
1524
2048
2461
2409
2960
3121
2816
2815
3823
4440
4161
3771
3990
4137
4458
4404
4256
4131
4284
3854
3459
3618
3867
4258
4333
4411
4572
4954
5330
5548
5682
5813
5651
5534
5389
5030
4692
4567
4378
4405
4086
3607
3484
3317
3339
3561
3424
3549
3896
4033
4065
4335
4444
4184
4369
4242
4251
3676
2847
2596
2332
2443
2924
3140
3118
3362
3376
3191
2867
2665
2569
2653
2789
2930
3006
3183
3353
3560
3477
3313
3077
2758
2834
2606
2282
1971
1666
1718
2104
2164
2203
2137
2102
2129
1923
1812
1742
1809
1987
1957
1841
1941
2114
2181
2056
1809
1600
1245
1081
1029
1165
1285
1533
1451
1482
1659
1541
1338
1059
1074
1201
1161
1159
1181
1149
1225
1490
1652
1640
1393
1273
1188
1291
1321
1250
1472
1487
1765
1833
1618
1383
1384
1431
1392
1386
1276
1228
1001
856
597
423
339
341
420
466
433
341
373
433
334
382
331
215
173
265
363
631
848
666
413
362
326
365
368
472
509
547
499
618
763
735
640
594
732
668
650
697
738
871
902
1004
1224
1467
1812
1928
2014
2691
3279
3708
4210
4826
4560
4548
4283
4173
3909
3338
3163
3171
2997
3075
3006
2852
3043
2896
2856
2713
2744
2614
2610
2267
2083
1833
1796
1893
1957
2107
2003
2075
1894
1763
1641
1689
1448
1421
1106
964
895
731
670
644
585
572
558
552
530
530
558
616
555
523
639
618
800
976
899
953
1014
1186
1229
1115
1219
1022
1037
946
939
863
867
867
835
703
656
659
687
676
571
649
629
581
635
726
663
643
595
664
648
643
569
534
653
742
744
614
563
586
780
1147
1282
1253
1326
1354
1397
1304
1050
994
1049
1220
1300
1449
1683
1820
1871
1854
1901
1853
1779
1718
1645
1018
1125
1355
1230
1309
1262
1491
1608
1151
1150
1125
1274
1511
1482
1168
1039
936
765
648
565
514
446
411
487
652
765
884
855
951
802
770
668
848
926
913
1170
1221
1237
1399
1357
1195
1040
962
1003
1006
1028
972
910
955
1069
1322
1329
1210
1129
1000
929
1013
823
651
526
536
777
748
584
608
606
547
419
488
561
377
444
545
750
884
969
1167
1319
1470
1583
1543
1535
1659
1686
1822
1825
1799
1781
1789
1965
2318
2354
2567
3000
3141
3306
3224
3218
3208
3161
3406
3133
2470
2105
1836
2002
1944
1864
1588
1375
1419
1425
1528
1587
1715
1921
1917
1824
1891
1893
1740
1904
1912
1817
1738
1764
1905
1892
1889
2010
2234
2286
2489
2416
2126
2048
1949
1649
1499
1259
1091
864
927
919
922
945
974
1040
1350
1273
1229
1298
1402
1632
1775
1759
1902
2245
2448
2594
2705
3218
3598
3526
3553
3816
3802
3744
3579
3061
2996
2695
2777
2872
2891
3027
2864
2584
2650
2483
2707
2540
2103
1774
1706
1672
1678
1578
1336
1039
892
825
723
692
481
501
484
437
389
363
309
232
207
202
193
256
256
195
163
136
168
151
204
196
175
156
137
143
157
194
266
374
346
408
460
486
490
505
547
553
581
566
588
634
599
567
606
610
621
563
556
579
599
662
701
639
621
620
750
997
1288
1634
1975
2263
2791
3186
3702
4232
4533
4847
5047
5038
5139
5528
5660
5852
5905
5914
5953
5752
5648
5666
5568
5430
5365
5410
5173
4596
4250
4050
3983
4003
3882
3674
3793
3991
3952
3789
3681
3587
3438
3276
3125
2844
2463
2158
2028
1827
1408
1278
1245
1387
1336
1233
1208
1144
1046
941
869
869
1097
1123
1115
1117
992
935
916
814
557
509
503
497
463
418
415
505
529
524
393
426
498
470
400
337
339
407
425
461
477
472
468
501
532
578
540
483
463
448
487
575
618
690
787
827
872
866
839
717
639
506
576
596
781
858
835
781
697
650
739
733
684
746
806
876
999
1119
1251
1373
1755
2156
2528
2904
3079
3319
3684
4009
4107
4207
4024
3667
3117
2807
2518
2445
2264
2365
2192
2015
1977
1972
1845
1603
1775
1922
2062
2269
2048
2216
2270
2488
2675
2617
2616
2699
2628
2464
2397
2330
1978
1661
1543
1459
1509
1444
1374
1829
1873
1938
2016
2070
2303
2529
2790
2952
2998
2958
2806
2499
2430
1976
1691
1683
1709
1545
1566
1646
1776
1818
1697
1644
1512
1446
1491
1466
1513
1620
1892
2399
2572
2383
2231
1882
1573
1319
950
879
640
556
422
371
391
312
349
454
470
557
648
799
800
950
1218
1633
1779
2090
2337
2550
2652
2590
2849
2829
3198
3439
3634
3821
3901
4255
4155
4366
4213
4190
4101
4084
4167
4077
4408
4373
4596
4359
4174
3963
3752
3148
2196
1521
1417
1390
1325
1236
1354
1233
1273
1320
1331
1206
1109
1159
1240
1417
1387
1525
1571
1632
1523
1319
1304
1207
1168
1166
1386
1379
1496
1546
1446
1337
1128
1149
1081
1053
1203
1396
1634
1636
1639
1343
1536
1396
1114
857
868
905
738
690
769
783
795
705
605
634
789
705
724
659
710
644
636
738
902
898
827
755
767
596
567
492
385
269
218
213
235
251
238
228
226
209
179
139
114
121
153
247
290
354
347
371
283
299
286
284
266
231
225
266
338
400
455
531
567
666
816
858
679
603
583
602
588
801
1226
1386
1739
1492
1406
1149
1007
1218
1197
1095
933
909
881
929
915
685
561
750
729
856
1115
1193
932
729
651
822
962
770
629
511
471
489
443
392
251
192
176
129
94
104
84
62
67
67
87
94
130
169
217
233
242
261
239
216
155
105
77
69
75
99
99
93
93
71
46
32
46
113
123
168
219
283
341
387
359
293
216
202
187
162
136
104
100
95
69
58
82
73
82
62
50
36
36
40
54
105
177
209
224
276
405
449
585
954
1097
1044
1192
1122
977
1050
1128
1096
1243
1284
1323
1187
1095
1236
1455
1707
1915
2048
2269
2346
2340
2580
2836
2756
2689
2806
2747
2734
2554
2412
2486
2614
2746
2766
2754
2769
2884
3201
3099
3145
3175
3019
2873
2649
2427
2594
2621
2456
2462
2497
2474
2418
2412
2370
2598
2826
3012
3081
3182
3584
3905
4032
4071
4117
3761
3511
3059
2512
2231
1740
1450
1482
1651
1653
1609
1571
1500
1433
1309
1351
1261
1102
1093
991
1123
1097
1201
1291
1260
1023
858
655
569
656
796
1013
1179
1440
1707
2002
2201
2681
3230
4122
4708
4935
4904
5279
5803
6385
5997
5843
5773
5428
5682
5335
4937
4448
4830
4925
4953
4965
5463
5754
5500
5488
5260
5403
4761
4603
4167
3910
3783
3851
3682
3727
3616
3256
2907
2466
2115
1928
2245
2510
2616
2988
3499
3787
4142
4565
5074
5202
4990
4933
4793
4302
4246
3638
3359
3132
3152
2779
2445
2230
2328
2444
2840
3525
3828
4086
3860
3489
3379
3161
2577
2486
2685
2704
2763
2601
2506
2895
2906
2847
2664
2316
1780
1420
1054
804
688
706
755
600
504
461
413
403
403
395
356
375
353
365
472
577
483
526
510
507
533
711
703
575
657
663
586
638
633
502
574
576
555
705
725
909
1155
1471
1771
1723
1726
2015
1954
1808
1924
1791
1438
1306
1035
1022
771
747
902
977
882
982
946
929
885
887
794
996
1157
1202
1264
1569
1740
1855
2184
2166
2206
2270
1984
2047
2375
2974
3336
3294
3537
3757
3631
3543
3346
3264
3238
3153
3678
3749
3973
3941
3868
4315
4059
3361
3079
2598
2648
2619
2499
2347
2369
2269
2074
1862
1849
1715
1589
1531
1663
1739
1696
1674
1626
1681
1581
1603
1391
860
937
714
745
602
503
449
438
454
404
368
492
591
418
351
344
349
273
272
346
314
305
468
541
598
643
760
624
873
1041
1098
1040
1081
1281
1317
1401
1521
1511
1560
1524
1446
1389
1696
1980
2514
2864
2989
3112
2705
2323
1995
1745
1779
1929
1888
1941
2284
2159
2042
1897
1987
1972
1912
1793
1590
1401
1251
1131
1055
1127
784
868
1087
1322
1443
1734
2054
2384
2652
2874
3466
3857
4249
4729
5210
5592
5806
6086
6351
6406
6517
6651
6456
6107
5812
4994
4415
4286
3939
3747
3813
3376
3699
3942
4096
4059
4205
4337
4119
4387
4926
4870
4734
4667
4843
5179
5561
5771
6059
5829
4775
4395
4320
4037
3502
3376
3334
3168
3295
3770
4014
4326
4406
4313
3679
3029
2772
3077
3097
2907
2873
2606
2135
2736
2472
2223
2314
2695
2897
3038
2695
2848
3642
4067
4446
4575
4429
4270
3731
3502
2936
2638
2611
2233
2133
2292
2721
2492
2282
2238
2356
2216
2178
1998
1898
1771
1703
1732
1717
1622
1596
1653
1759
1908
1936
2020
2168
2289
2325
2398
2427
2380
2295
2356
2581
2983
3052
3188
3259
2949
2797
2932
2793
2716
2519
2707
3075
3525
3498
3493
3528
4243
4930
5575
5834
5603
5390
5506
5582
5249
4882
4218
3438
3389
3069
2457
2162
2105
1821
1580
1402
1334
1558
1674
1963
2284
2555
2554
2363
1728
1634
1574
1745
1987
2295
2397
2515
2577
2469
2369
2083
1604
1381
1316
1179
1238
1262
1487
1859
2273
2503
2734
3121
3417
3785
3991
4543
4599
4612
4679
4689
4337
4450
4388
4278
4391
3792
3550
3861
4155
4390
4666
4558
4588
4769
4616
4557
4503
4531
4026
3949
3492
3410
3357
3239
3487
3526
3589
3483
3249
3393
3099
2742
2557
2396
2435
2411
2242
2034
2006
1866
1629
1298
1024
907
861
789
687
649
778
1057
1329
1848
2359
3134
3660
4047
4714
5234
5475
5474
5534
5526
5623
5351
4885
4622
4451
4368
3802
3077
2604
2521
2750
3038
2928
2866
2789
2495
2293
2404
2471
2480
2743
2931
2921
2739
2709
2453
2125
1841
1768
1717
1681
1572
1640
1582
1540
1595
1603
1667
1725
1670
1415
1377
1533
1508
1597
1624
1602
1522
1433
1151
973
956
1021
983
936
977
1013
1078
1294
1644
1770
1784
2144
2430
2441
2493
2663
2997
3417
3894
4167
4170
4613
5108
5492
5641
5836
5682
5307
5051
4846
4403
4163
3981
3755
3336
3010
2740
2424
2037
1864
1975
2402
2239
2366
2715
2842
2715
2326
2102
2005
2318
2107
2048
2155
2421
2518
2953
3143
3184
3602
3908
4144
4507
4882
5138
5488
5816
6112
6526
6500
6196
5941
5880
5812
5360
5104
5299
5290
5091
4761
4614
4064
3780
3574
3283
3030
2796
2748
3052
3170
3789
4661
4811
4865
4438
4048
3669
3565
3559
3234
2932
2653
2595
2416
2579
2815
3129
3511
4037
4416
4518
4948
4617
5031
5091
5535
5585
5909
6181
6546
7276
7472
7752
7938
7183
6949
7041
7038
7095
7092
7143
7132
7318
7408
7769
7867
7614
7553
7561
7310
5894
7002
6574
6189
6042
5990
5687
5453
5406
5271
5283
5339
5400
5148
4785
4286
3687
3254
3263
3223
3016
3322
3405
3578
4429
4622
4015
3641
3475
3707
3872
3888
3853
3444
3899
4074
4039
4221
4576
4124
4322
4407
4710
4877
5138
5099
5176
4628
4449
4492
4492
4079
4674
4636
4535
4630
4354
4231
4170
4083
4066
3942
4181
4424
4387
4335
4517
4815
5078
5130
5343
5276
5148
4545
4506
4010
3510
3227
3572
3508
3660
3480
3678
3738
4312
4719
4879
4952
4910
4711
4665
4881
5187
5008
5061
5380
5571
5520
5716
5436
5176
5266
5222
5061
5049
5134
4872
4877
4754
4547
4274
4012
3944
3777
3339
3260
3474
3749
3541
3382
3035
2988
2899
2435
2128
1698
1362
1345
1396
1688
1622
1282
1403
1338
1120
795
735
900
1052
1274
1780
2097
2335
2396
2827
2929
2967
3297
3902
3819
3774
3760
3545
3586
3004
2583
2268
2203
2128
2237
2418
2054
1620
1434
1397
1210
1032
1055
756
719
783
851
762
955
971
1330
1642
1795
1475
1482
1844
1742
1533
1457
1239
1145
972
823
673
608
559
521
516
375
357
336
393
482
511
561
706
752
850
1097
1284
1386
1459
1870
2192
2495
2834
3195
3734
4290
4523
4641
4426
4281
4546
4574
4598
4757
4661
4555
5227
5503
5387
5224
4956
4937
5244
5459
5868
5980
6038
6322
6215
6100
6221
6961
7289
7334
7634
7841
7837
7537
7573
7459
7345
7262
7040
7042
7110
7178
7359
7439
7519
7362
7307
7306
7453
7597
7626
7645
7274
7154
6932
7111
7934
8136
8038
7812
7514
7477
7316
6561
5868
5793
5424
5300
5369
5400
5006
4504
4355
4151
3785
3499
3256
2751
2367
2181
1885
1458
1378
1145
819
664
599
599
755
689
631
592
755
984
1202
1150
1442
1540
1614
1782
1869
1786
1965
1954
2125
2559
3206
4007
4874
5430
5542
4894
4598
4339
4447
4358
4523
4802
5305
6029
6753
7181
7227
7251
6963
6768
6957
6710
6002
6168
6590
6733
6677
6807
7013
6783
6973
6924
6653
6751
6910
7016
7087
7015
7084
7301
7016
6824
6474
6330
5615
4348
3623
3389
3393
3999
4694
5286
5604
5986
5921
6016
6068
6057
6148
6330
6808
6740
6981
6904
6973
6921
6670
6153
6164
5696
5592
5811
6197
6209
5786
5610
5922
6284
6269
6116
5910
5599
5493
5053
4695
4810
5178
5529
5662
5377
6168
6202
6149
6211
5585
5126
5510
5679
5823
5438
5502
5400
5343
5101
4764
4539
4477
4363
4427
4192
4428
5076
5498
5696
5343
4686
4157
3804
3984
3743
4235
4776
4739
4960
5003
5187
5470
5613
5582
5468
5003
4572
4312
4239
3941
4038
3973
3751
3798
3602
3555
3434
3504
3133
2806
2612
2354
1892
1675
1526
1429
1396
1340
1380
1401
1469
1457
1351
1482
1505
1858
2181
1976
2073
2033
2014
2408
3196
3118
3104
2911
2538
2416
1795
1867
2010
2255
2581
2499
2693
2287
2307
3142
3255
3066
2882
2882
2589
2686
2392
1886
1574
1292
1112
1262
1292
1441
1411
1797
2382
2485
2280
1903
1671
1405
1328
1343
1163
1136
1308
1606
1597
1526
1339
1159
1134
1263
1318
1104
1054
1073
986
1026
1129
1068
997
762
604
466
367
409
508
552
528
467
429
364
358
372
363
363
414
525
634
708
891
986
1192
1302
1339
1405
1459
1462
1392
1287
1312
1318
1355
1305
1246
1033
778
721
659
753
885
1098
1098
1436
1441
1406
1188
1106
1136
1042
899
703
503
519
413
382
401
397
297
282
298
278
280
330
271
250
186
154
162
193
203
213
212
223
252
283
294
314
374
556
595
655
830
949
1004
1048
1290
1547
1903
2232
2268
2470
2430
2603
2648
2720
2698
2824
3032
2978
2882
2742
2643
2757
2872
2624
2681
2835
2917
2469
2372
2576
2561
2501
2587
2925
3735
4023
4882
4915
5002
5435
5900
6199
6528
6826
6866
6901
7016
6928
6648
6171
5799
5295
4772
4371
4040
3879
3179
2945
2887
2438
2355
1832
1553
1387
1238
1113
1288
1206
1152
1244
1265
1152
1261
1066
1165
977
1303
1271
1079
1180
1236
1220
1093
1115
1161
1139
1180
1182
942
787
725
729
782
732
945
1354
1648
1919
2007
2109
2147
2186
2180
2063
2176
2070
1807
1516
1403
1143
897
809
771
735
926
1377
1775
1839
1680
1571
1603
1419
1402
1362
1617
1772
2095
2477
2966
3448
3863
4088
4280
4312
4259
4410
4446
4471
4618
4771
4743
4527
4079
3612
3256
3017
2602
2478
2465
1935
1379
1152
1248
1486
1982
2877
3511
4064
4588
5052
5482
5541
5195
5083
4997
4500
4527
4097
4252
4314
4537
4550
4220
4126
3721
3443
3212
3222
2937
3295
3632
3761
3441
3366
3203
3335
3347
3106
2712
2554
2615
2678
2559
2353
2139
1905
1877
1565
1354
1102
1079
985
1033
1028
890
839
767
645
610
609
581
569
552
522
470
531
529
625
748
784
912
1185
1238
1094
1193
989
926
1018
1035
1051
738
660
758
527
371
388
435
710
898
752
825
723
508
499
430
388
398
506
595
703
900
1060
1323
1451
1512
1517
1436
1434
1497
1704
1708
1792
1853
1958
1816
1677
1459
1277
1420
1320
1154
1140
1057
1087
1053
1205
1123
1039
1150
1219
1086
1202
1234
1175
1078
1053
1005
1043
992
995
1053
1242
1316
1407
1324
1207
1115
1117
1061
885
707
577
518
526
554
592
578
529
438
381
432
431
457
491
491
636
807
802
881
962
762
695
844
914
970
1004
980
1239
1351
1270
1257
1433
1487
1538
1497
1690
1668
1649
1867
2026
2291
2365
2167
2415
2391
2333
2126
2060
2078
2020
1709
1602
1817
2289
2299
2601
2971
3159
3369
3831
4144
4744
5219
5331
4988
5205
5268
4890
4515
4217
4139
4018
3887
3982
3902
3565
3488
3235
2999
2818
2934
2964
3497
4085
4656
5477
6186
6076
5938
6142
6167
6241
6293
5839
5324
5283
5273
5404
5342
5323
4996
4741
4709
4496
4277
4122
4137
4135
3926
3802
3789
3862
4189
4828
5094
5300
5788
5956
6030
5800
5617
5484
5543
5494
6034
5733
5799
5733
5961
6095
6206
5943
5520
5266
4953
4618
4243
4012
3805
3676
3626
3498
3028
2875
2861
2566
2336
2316
2050
1827
1778
1869
1832
2008
1923
1699
1583
1456
1457
1453
1476
2308
2705
2675
2308
2181
1938
1731
2095
2093
2017
2363
2349
2449
2533
3090
3745
4462
4748
4979
5606
5622
5574
5869
6297
6708
6995
7039
7295
7598
7665
7742
7522
7041
6347
5454
5054
5387
5553
5321
5480
5495
4887
4213
3689
3180
3159
3212
3169
3122
2957
2755
2761
2692
2666
2622
2486
2199
1785
1251
835
1102
1447
1871
2389
2810
3078
3127
3611
4195
4725
5070
5403
5279
5628
6064
6625
7071
7347
7561
7747
7713
7358
7172
6899
6879
6279
6050
5504
5493
5457
5183
4893
4794
4244
3745
3428
3167
2834
2643
2167
1879
1667
1656
1735
2189
1941
2469
2365
2292
2152
2386
3167
3809
4184
4319
4276
3963
3882
4023
3863
4087
4223
4133
4018
3721
3419
3234
3128
2879
2596
3022
2508
2628
2808
2874
2654
2470
2743
2877
2970
2915
3042
3138
2905
2479
2264
1979
2042
1729
1409
1477
1230
1158
1087
1317
1428
1698
1833
1968
1910
1855
1973
1611
1620
1861
1972
2059
2060
2028
2071
2215
2374
2796
3091
3116
3488
3823
4353
5360
6047
6568
6794
7260
7528
7815
8155
8249
8304
7858
8030
7979
8012
7855
7522
7305
7425
7227
6774
6959
6678
6491
6321
6247
6114
6187
6727
6761
6724
6813
7286
7515
7930
8082
7984
7953
8274
8279
8570
8740
8800
8741
8510
8586
8476
8518
8138
7936
7501
6708
6390
4531
5587
5007
4589
4194
3705
3263
2898
2968
3040
3671
4034
4300
4869
6055
6488
6706
6790
5949
5637
5866
6009
6518
6716
6799
6744
6413
6401
5678
5248
4822
3847
3697
4191
4136
4194
4197
3823
3349
3677
4073
3941
3621
3444
3396
3710
3746
3824
3793
3557
2793
2181
1828
1416
1172
1029
1138
1453
1826
1907
2023
1950
1910
1992
1843
2151
2469
2386
1989
1776
2120
2230
1946
2007
1898
2066
1999
1466
1272
1224
1215
1021
992
1147
1331
1123
1010
946
1271
1489
1858
2279
3141
3960
4728
4792
4881
5081
5139
4538
4868
4839
5352
5627
5717
5665
5703
5596
5485
5102
4922
4944
5135
5037
5617
6168
6570
7160
7252
7567
7708
7402
7602
7511
7758
7339
7135
6916
5855
4839
4377
3963
3526
3135
2914
3041
2907
2860
3010
3098
3167
2928
2627
2239
1848
1751
1865
1837
1708
1975
1488
1123
1033
1097
1076
914
782
617
683
628
597
529
640
628
782
874
1027
1241
1543
1944
2408
2711
2439
2062
1936
1883
1904
2071
1887
2172
2155
2160
1976
1703
1530
1382
1470
1643
1653
1480
1488
1546
1590
1642
1622
1716
1669
1590
1509
1523
1426
1503
1353
1464
1466
1270
1161
1282
1339
1471
1475
1728
2253
2394
2627
2889
3018
3462
3838
4339
4281
3853
4007
3966
4071
3983
4100
4287
3892
3823
3612
3357
3367
3370
3186
2906
2846
2750
2389
2266
2168
2030
2319
2173
2153
2179
2175
2428
2872
3520
3978
4601
5215
5876
6727
7089
7216
7400
7665
7578
7506
7597
7699
7611
7838
7948
7888
7931
8419
8829
8689
8382
8856
8809
8461
7942
7608
6934
6437
5981
5770
6260
6376
6808
6611
6799
6915
7309
7689
8051
8471
8289
8012
8225
8644
8892
9125
9029
8839
8691
8048
6856
5681
4156
3517
2964
2644
2515
2803
3176
3185
3099
3242
3373
3399
3480
3433
3503
3980
4056
5488
5998
6361
6772
6288
6502
6510
6658
6965
7761
8240
8652
8922
9019
8825
8429
8208
8709
8102
6474
5368
4842
5351
5390
6327
6931
7399
7664
7461
7582
7680
7748
7480
6962
6079
5162
5051
5276
4678
4293
4387
4625
5044
4815
4476
4009
4005
4095
4080
3722
3561
3375
3024
2409
1970
1731
1435
1458
1399
1274
1012
1005
1258
1490
1744
1743
1997
2349
2612
2953
3684
4375
4653
5074
5201
5380
5260
5099
4915
4787
4361
3754
3876
4220
4385
4173
4434
4465
4306
4253
4092
3844
3390
3159
3024
2850
2529
2680
3040
3324
3809
4378
4813
4921
5038
4995
5258
5482
5602
5539
5378
5034
5215
4740
4847
4844
4811
5170
5608
5959
5688
5974
5931
5734
5645
5722
5757
5789
5687
5693
5818
5660
5722
5530
5119
4806
4669
4757
4972
5515
5576
5539
5458
5660
5695
5301
5570
5455
5511
5590
5220
5134
4969
4876
4617
4926
4434
4322
4252
3954
3743
3411
3488
3768
3970
4316
4128
3926
3964
3892
3682
3406
3352
3267
3223
3238
2946
2819
2713
2807
2700
2609
2610
2418
2240
2053
1921
1814
1699
1535
1478
1508
1502
1429
1313
1314
1268
1141
1036
963
901
935
1015
964
879
947
906
852
707
400
307
340
316
376
431
461
557
831
1011
1138
1226
1614
2153
2613
3223
3595
3682
4040
3965
3705
3601
3720
3712
3390
3855
4197
4549
4732
4622
4313
4310
4563
4529
4454
4292
3766
3563
3351
3430
3429
3177
3105
2911
2531
2017
1883
1705
1480
1358
1166
977
963
879
896
1087
1264
1353
1667
2059
2627
2923
3030
2965
2711
2628
3853
4197
4573
4758
5286
5096
5207
5466
5884
6541
6831
6999
6622
6489
6459
5846
5786
5639
5499
5298
5381
5362
5387
5408
5490
5287
5283
4983
4810
4704
4550
4231
3909
3774
3533
3076
2701
2600
2606
2506
2808
3049
2668
2430
2195
2205
2527
2682
2922
2825
3170
3798
3976
4156
4581
4830
4680
4566
4087
4063
3885
3616
3348
3084
3149
3202
3369
3572
3617
3980
4348
4768
5237
6063
6972
6889
6613
6129
5821
6172
6350
6091
5772
5602
5625
5346
5554
5808
6327
6476
6603
6807
6581
6552
6335
6507
6742
6724
6718
7008
7314
7618
7310
7058
7143
7075
6872
6671
6128
5616
5024
4488
4334
4058
3537
3405
3174
2931
2441
2137
1929
1828
1870
1850
2332
2666
2785
3330
4229
4816
5547
6107
6324
7097
7543
8000
8407
8271
8836
9006
8750
8194
8758
8656
8189
7658
8094
8213
8288
8993
9093
9088
8757
8429
8453
8002
7610
7162
6937
6733
6608
6677
6493
6181
5945
5752
5958
5727
5425
5297
4986
4868
4578
4091
3677
3303
3237
3242
3279
3273
3225
3132
3122
2983
3006
2904
2509
2525
2440
2046
1788
1669
1305
1556
1358
1241
1026
626
432
354
232
166
210
286
421
467
379
398
480
592
656
691
784
882
844
840
885
841
772
701
804
804
722
701
887
1106
1201
1154
982
1001
926
931
1174
1311
1659
1782
1649
1424
1310
1374
1453
1439
1414
1384
1480
1503
1529
1561
1705
1821
1958
2287
2475
2519
2990
3356
3427
3464
3715
3903
4112
4404
5028
5585
6313
6981
7502
7799
8057
8210
8260
8264
8385
8351
7759
7035
6648
6200
6113
5984
6472
6285
6226
6420
6900
7136
7065
6965
6863
6956
7043
6971
6720
6420
6308
6318
5990
5811
5420
5316
5046
4960
4898
4258
3930
4070
4130
4163
4028
3700
3564
3404
3111
3031
3002
2876
2911
2713
2196
2545
2695
2893
2890
3310
3457
3727
3790
3580
3660
3404
3293
3250
3390
2987
2722
2740
2644
2628
2998
2839
2525
2592
2209
1926
1766
1658
1606
1777
1874
2015
2365
2383
2611
2552
2200
1987
1551
1393
1456
1089
1167
1220
1345
1333
1229
932
673
602
433
407
597
693
844
1050
1195
1528
1922
2381
3153
3708
4210
4406
4749
5302
5733
5856
6031
6497
6574
6888
7185
7152
7073
7039
7210
7965
8609
8715
8772
8750
8861
8739
8708
8668
8630
8553
8367
8468
8391
8745
8695
8856
8856
8960
8927
8745
8798
8739
8765
8720
8470
8399
8142
7930
7438
7244
6549
5950
5515
4646
4451
4144
4200
3828
3528
3272
3079
3243
3468
3152
2854
2657
2390
2774
2653
2639
2747
2676
2822
2884
3002
3453
3848
4395
4793
5215
6072
6884
7682
8385
8772
8852
8914
8472
8046
7282
5943
5254
5001
5114
5715
5935
6265
6474
6777
7464
7860
8200
8475
8646
7982
7607
7623
7517
7498
7799
8364
8884
9050
9009
8562
8493
8366
8072
7987
7726
7359
6961
6280
5493
5190
4604
3907
3249
2879
2694
2754
3579
4010
4418
4621
4427
4527
4644
4275
4105
4136
3991
3465
3411
3028
3015
3265
3233
3103
3107
3307
2488
2932
3158
3258
2815
3150
3279
3258
3750
4084
4965
5554
6101
6653
6981
7018
6787
6865
6965
6902
6857
6748
6063
5676
6141
5968
5603
5354
5133
4724
4605
3981
3151
2806
3401
3311
4215
4523
5441
5842
6199
6244
6487
6812
6910
7004
6967
7011
6886
6508
5563
5143
4613
3549
3261
2943
2373
2053
1774
1684
2221
2511
3148
3418
3978
4151
4133
4641
4977
5274
5655
5886
6146
6568
6871
7372
8065
8854
9257
9526
9614
9532
9169
9215
9482
9234
9078
8841
8879
8419
8460
8580
8392
8556
9128
9241
9336
9268
8773
8564
8043
7673
8152
8422
8179
7801
6975
7027
6684
6460
6583
7749
8448
8784
9015
8801
8395
8446
8342
8437
8559
8502
8641
8760
9024
9084
9053
9597
9739
9763
9731
9540
9434
9265
8800
8401
8096
8541
8565
8580
8816
8874
9072
9084
9125
8365
8565
9258
9418
9527
9673
9518
9351
8967
7786
7243
6878
6794
7111
7065
6802
6273
6006
5776
