4091
4087
4079
4063
4031
3967
3839
4095
4094
4093
4092
4090
4089
4086
4085
4083
4078
4077
4075
4071
4062
4061
3583
4059
4055
4030
4029
4047
4027
4023
4015
3966
3965
3963
3959
3999
3951
3071
3838
3837
3935
3835
3831
3823
4088
4084
4082
4081
3903
4076
4074
4073
3807
3582
3581
4070
4069
4060
4058
4057
3579
4067
4054
4053
3575
4051
4028
4026
4025
4046
4045
4022
4021
4043
2047
3775
3567
4019
4014
4013
4039
3964
3962
3961
4011
3958
3957
3998
3997
4007
3551
3955
3950
3949
3995
3070
3069
3947
3991
3711
3067
3836
3834
3833
3934
3933
3943
3830
3829
3063
3931
3519
3983
3827
3822
3821
3927
3055
3902
3901
3819
3806
3899
3805
4080
4072
4068
4066
3919
3815
4065
3580
3578
3577
3803
4056
4052
3895
4050
4049
3039
3574
3573
3455
4044
3799
4042
4041
4024
2046
4020
2045
4018
4017
3774
3571
3773
3566
3565
3887
4038
4037
4012
2043
4010
4009
3771
3563
3791
3960
4035
3956
3954
4006
4005
3953
2039
3007
3996
3550
3994
3549
3993
3767
3559
3948
3946
3945
4003
3990
3068
3547
3871
3066
3989
3065
3710
3709
3327
2031
3942
3941
3932
3930
3759
3929
3987
3062
3832
3061
3828
3543
3707
3826
3518
3982
3517
3981
3825
3939
3926
3925
3059
3820
3818
3054
2943
3053
3817
3515
3979
3703
3900
3898
2015
3923
3535
3897
3918
3743
3814
3917
3051
3813
3804
3802
3511
3801
3894
3975
3893
3038
3695
3037
3454
3576
3915
3453
3572
3811
3798
3570
3047
3797
4064
3569
4048
3891
2044
4040
3886
3035
2042
3772
3885
3503
4036
3451
3770
3564
2041
1983
3562
3769
3911
3795
3561
4034
2815
3790
4016
3789
4008
2038
3006
3883
4004
3679
2037
3031
3766
3005
4033
3447
3765
3558
4002
3548
3557
3546
3870
3787
4001
3545
3992
3869
3952
3988
3326
2035
3003
3487
2030
3944
3879
3763
3986
3325
3708
3758
2029
3940
3555
3706
3757
3542
3064
3985
3023
3060
3541
1919
3439
3705
3938
3867
3783
3058
3980
3516
3928
3323
2999
2027
3514
3978
2942
3647
3924
3937
3702
3755
3057
2941
3513
3922
3701
3977
3539
2014
3052
3534
3824
2013
3050
3742
3816
3863
3533
3921
3741
3510
3319
3812
3049
3974
3916
2023
2939
3509
3423
3896
3699
3694
3914
2991
3751
3973
3892
3810
2011
3693
3046
3531
3036
3913
3800
3739
3452
3890
3045
3034
3796
3450
3507
3502
3809
1982
2935
3855
3910
3794
3033
3311
3889
3501
3691
3884
3449
1981
2814
3971
2007
3909
3882
2813
3678
3568
3527
3030
3043
3793
2040
3735
2975
3788
3446
3768
3391
3560
3677
3881
2036
3029
3499
3004
3786
3445
3764
1979
3556
2927
3687
3002
2034
3486
2811
3907
3878
3762
3785
3295
3868
1999
3485
3675
3001
3027
3554
3022
3877
3324
3544
1918
3438
2028
3866
3443
2033
3727
4032
3782
3756
3495
3761
1975
3021
3540
3322
1917
3437
2998
2026
4000
3646
3865
3754
2807
3483
3781
3553
3704
2997
3538
3321
2911
3645
3984
3671
2025
3875
2940
3862
3753
3700
3019
1915
3435
3318
2012
2022
2938
3512
3532
3422
1967
3861
3537
3976
3750
2990
3056
3740
2559
2995
3698
3317
3643
3479
3779
3936
2010
2799
3508
2021
3421
3530
2989
2937
3048
3738
3749
3920
3663
3692
1911
3431
3015
2009
3697
3506
2934
3972
3854
3859
3529
3310
3737
3044
3315
3690
3912
3419
3639
2006
2987
2019
2933
3309
3500
3853
3471
3747
3526
3734
1980
2974
3505
2005
3390
3689
3032
2812
3448
3042
3498
3908
2973
1978
3733
3888
3970
3808
3389
3525
3676
2926
3686
3028
2931
3415
3307
2810
3444
2983
1791
3631
3294
3851
3792
3880
3497
1998
2925
2003
1977
3674
3685
3041
2971
3293
3026
3726
2809
3387
3731
3906
3484
1997
3494
1974
3442
3969
3784
3673
3523
3303
3876
2806
3725
2923
3000
1973
3482
3020
3436
1916
3493
1951
2910
3670
3683
3291
3025
1903
2805
3847
2967
1995
3441
2032
2783
2996
3263
3760
2909
3905
3644
1914
3864
3434
3018
3481
3669
3780
3874
1966
3723
1971
3320
2558
2024
3491
3478
3642
2798
3752
2803
2994
1913
1965
3552
3433
2907
2557
3017
1991
3860
3316
3662
2797
3667
3477
1910
3420
3430
3641
2988
2020
3873
3014
3536
3778
3383
2879
3719
3748
3661
2993
1909
2936
3638
3418
3407
3314
3429
2986
3470
3858
2008
3475
3013
3637
2932
3736
3696
3308
3528
3417
2018
3615
3469
3777
2985
3746
3852
3313
2004
3414
3427
2555
3287
3306
2972
2919
2982
3630
3857
3688
1790
3388
2930
3732
3504
3011
2017
2970
2002
3524
2924
3386
3745
3850
3659
1887
3496
2929
3292
3684
3413
1976
3302
3730
1996
2922
1963
3629
2808
2795
2981
2903
2001
3290
1789
1950
2966
1023
3375
3040
1972
3724
3672
3849
3522
1994
2969
3492
3385
2804
3729
3682
1902
3262
2782
3968
2908
1907
3301
3635
3846
3024
1970
3668
2791
3440
3722
3480
2906
2965
1901
2781
2802
3521
1964
1990
3490
3681
3904
2556
2959
1912
2796
3432
3666
3845
3476
2921
3016
3305
3467
3289
3255
2779
1959
3640
2551
3660
2878
1908
3382
1759
1895
1949
3718
3411
3279
1993
2751
3627
3406
3872
3428
2992
1727
1775
3261
3474
3843
2979
3636
2905
3379
1969
1787
2895
1535
3012
1883
3416
3199
3655
3468
3721
3614
2801
1855
1989
2984
3299
2902
2767
1899
1879
3426
1885
1961
3489
1663
3283
1022
3312
2553
3286
3776
1935
3381
2793
3665
1962
1783
3259
2963
3359
3412
2918
2554
2915
3463
2543
3856
2901
1947
3010
2877
1021
3717
2687
1015
3623
1871
3374
3373
2016
2917
3371
3405
1019
2775
3628
3744
3473
1905
2899
2790
1886
2980
1007
2928
3658
959
3613
2789
991
3247
1987
2794
2000
2875
895
3425
511
3285
767
3848
2527
3728
1943
3009
3715
2964
1906
2780
3634
2871
3403
3304
3254
2778
1788
1894
3251
3657
3399
2495
3231
3611
1758
1757
3520
2968
3384
3680
1755
1891
2958
3253
3300
1726
1893
3633
2863
1743
1751
2847
3844
1773
1774
2920
1723
1771
3367
3466
1900
3465
3288
1719
1958
1957
1955
1725
2431
3377
3378
2550
2787
3607
2549
2547
1767
2766
1695
1948
1960
1882
1881
3410
3409
2957
2955
2951
3278
3277
3275
2552
3271
1992
1711
2750
2749
2747
2743
3626
2735
3625
2792
2719
2765
1878
2759
3260
1884
2763
1875
3842
1662
1661
3281
3282
2978
2977
1659
2900
2303
2904
1933
1934
1279
1823
3599
1968
1877
2894
2893
2891
2887
1931
1786
2914
1785
1534
1533
1531
1527
1020
1519
1503
1471
1407
1839
2777
1647
1655
3654
3653
3651
3198
3197
3195
3191
3183
3167
3135
3720
1847
3372
2800
1631
1854
1853
1851
1988
1897
3298
3297
1014
1898
1779
3488
1870
1869
1011
1781
2961
1006
3380
1867
1782
3664
3369
3370
3258
3257
1599
2962
3358
3357
3355
3351
3343
2898
1013
1018
1017
3462
3461
3459
1005
2542
2541
2539
2535
999
3841
2788
958
1003
1946
1945
2876
1863
955
2897
3716
2686
2685
2683
2679
2671
2655
2623
894
3622
3621
3619
951
2771
2916
957
989
990
2773
987
893
2774
3404
927
887
3472
510
2913
891
943
975
983
879
507
1927
831
503
3239
863
766
765
509
3243
763
3245
1904
479
3612
3246
1985
1986
447
2873
2874
751
759
495
735
3424
255
703
639
383
3284
2526
2525
2523
2519
2511
1756
1942
1941
1939
3008
3714
3713
3249
3250
3252
2867
2869
2870
3402
3401
1754
1753
1890
1889
1892
1742
1772
1741
1750
1735
3395
3397
3656
3398
2463
1739
1747
2479
2487
3215
2491
3223
2493
3227
2494
3229
3230
3609
3610
1724
1722
1721
1770
1769
3376
1749
1718
1715
1880
1766
1717
3632
1763
2855
2831
2859
2839
2861
2843
2862
2845
2846
1710
1694
1693
1691
2764
1765
1709
1679
1703
1687
3363
3365
3366
3464
1707
2758
1956
1953
1954
2367
2399
2415
2423
2427
2429
2430
1660
3280
2785
3603
2786
3605
2548
2545
3606
2755
2546
1932
2757
2761
2762
3408
1876
1873
1874
2956
2953
2947
2954
2949
2950
3276
3273
3267
1658
1657
3274
3269
3270
1646
2748
2745
2739
2727
2703
2746
2741
2731
2711
2742
2733
2715
2734
2717
3624
2718
1930
1929
1645
1654
1639
1643
1651
1630
1629
1627
2976
1653
2175
1151
2239
2271
2287
1215
2295
2299
2301
1247
2302
1263
1271
1275
1277
1278
1807
1815
1819
1821
1822
3591
3595
3597
3598
1615
1623
1868
2892
2889
2883
2890
2885
2886
1784
1532
1529
1523
1511
1487
1439
1343
1530
1525
1515
1495
1455
1375
1526
1517
1499
1463
1391
1518
1501
1467
1399
1502
1469
1403
1470
1405
1406
1831
1835
1837
1838
2776
3368
1598
3652
3649
3650
3196
3193
3187
3175
3151
3103
3194
3189
3179
3159
3119
3190
3181
3163
3127
3182
3165
3131
3166
3133
1843
3134
1845
1846
1009
1010
1012
1016
1597
1865
1866
1591
1852
1849
1850
1004
1896
1595
3296
1583
1777
1778
998
1862
995
1780
2960
1567
1002
1001
997
1861
3256
3356
3353
3347
3335
3354
3349
3339
3350
3341
3342
954
953
956
988
1859
950
3460
3457
3458
892
2540
2537
2531
2538
2533
2534
947
3840
986
985
949
1944
942
925
883
974
973
941
982
923
2684
2681
2675
2663
2639
2591
2682
2677
2667
2647
2607
2678
2669
2651
2615
2670
2653
2619
2654
2621
2622
3620
3617
3618
2769
2770
886
935
926
890
2772
508
2896
875
878
506
871
981
889
939
762
2912
967
830
750
877
477
446
827
847
829
1923
1925
1926
505
885
749
862
3235
3237
3238
501
971
758
443
919
764
3241
494
3242
254
757
502
859
823
3244
733
734
761
1984
382
637
855
743
445
731
979
2872
493
702
478
638
251
701
719
631
747
911
815
239
727
635
471
223
253
475
431
695
439
491
463
247
415
3248
351
367
2503
2515
2521
2524
2522
2517
2507
2518
2509
2510
755
487
623
191
1752
1940
1937
1938
671
3712
375
1740
575
699
2865
2866
499
2868
381
3400
127
1888
607
861
1734
1738
1746
319
1748
1733
799
1731
1768
3393
3394
3396
2447
2455
2459
2461
2462
2471
2475
2477
2478
2483
2485
2486
3207
3211
3213
3214
2489
2490
2492
3219
3221
3222
3225
3226
1737
1745
3228
3608
1720
1761
1708
1762
1764
1690
379
1714
1716
687
2823
2851
2853
2854
2827
2829
2830
1686
2857
2858
2835
2837
2838
2860
2842
2841
1713
2844
1692
1678
1677
1705
1689
1952
1675
1699
1872
1706
3362
3364
1702
1701
1685
1656
2363
2366
2365
2359
2335
2351
3361
2383
2397
2395
2391
2398
3265
2952
2946
2407
2414
2411
1683
2421
2422
2419
2425
2426
2428
2756
2760
2544
2413
3602
3601
3604
2738
2702
3266
2740
2729
2709
2784
2723
1671
2732
2716
1644
2753
2754
2710
2714
1928
2948
2695
1628
1638
2701
1637
2237
2159
2293
2269
1799
1150
3272
1641
1650
3268
2291
1239
2297
1261
2300
2270
1274
2267
1276
1649
2174
2223
2744
2737
1214
1267
2725
2726
1642
2730
2713
2294
2255
1269
2279
2283
1395
2111
2263
2171
2235
1465
3593
2285
1626
1207
1806
1147
1813
1818
1466
2143
1398
1211
1339
1513
1514
1510
1359
1516
1528
1119
2298
1486
2286
2231
1652
2173
1199
2238
1494
1143
1243
1622
1213
1461
1619
1371
1389
1401
2207
1836
1613
1507
1149
1273
1614
1183
1820
1245
2386
2387
2384
2385
2389
2381
2380
2382
2388
2373
2374
2375
2390
2396
2372
2392
2393
2394
2379
2376
2378
2377
2369
1596
2371
2368
2370
1590
1803
1607
2361
2360
2364
2362
1611
1587
2356
2357
2358
2352
2353
2354
1589
2336
2355
2337
2338
2340
2342
2343
2341
2327
1435
2322
2320
1135
2339
2326
1594
2347
2333
2346
2325
2324
2323
2345
2321
2310
2309
2308
2307
2305
2311
2304
2348
2349
2306
2312
2331
2314
2315
2332
2317
2318
2319
2344
2334
2350
2420
2328
2329
2424
2330
2313
2316
2416
2417
2418
1374
1373
1387
1582
1830
1468
2488
2482
1438
2481
2480
2400
2401
2474
2469
2468
2466
2464
2402
2403
2406
2465
2470
2404
2405
2476
2484
2412
1834
1341
2467
2473
2472
3587
2410
2409
2408
2536
1397
1262
1579
1621
2532
2529
2452
2453
1827
2451
2530
2454
2438
2439
2450
2448
2437
2528
2436
2449
2435
2513
2502
2500
2501
2512
2434
2432
1635
2514
2433
2516
1581
2460
1593
2498
2497
2496
2499
2456
2520
2458
2442
2457
2441
2440
2504
1270
2446
2505
1570
1568
2508
1571
2506
2443
1575
1576
1580
2445
2444
1569
1479
1578
1572
1577
2296
1574
1573
2275
2290
2292
2277
2276
2272
2274
2273
2288
2289
2278
1588
2281
1585
2280
1509
1586
1584
2284
2282
2252
2242
2254
1459
2243
1592
2245
2240
2244
2241
3589
2246
2248
2253
2247
2259
2258
2256
1246
2251
2266
2265
2264
2249
2250
2260
2257
2262
2268
2190
1087
2167
2191
2261
2188
2185
2184
2197
2214
2186
2187
2189
2196
2200
2199
2198
2215
2213
2203
2204
2205
2202
2201
2212
2211
2232
2233
2206
2210
2236
2234
2193
2194
2192
2224
2209
2208
2182
2230
2228
2229
2183
2195
2227
2225
2181
2180
2226
2222
2220
2221
2217
2219
2218
2176
2216
2177
2178
2179
1231
1542
2707
1543
1541
1540
1563
1625
1500
1383
1559
1536
1537
1551
1549
1565
1640
1612
1636
1544
1545
1550
1548
1566
1538
1609
1610
1608
1605
1546
1539
1634
1557
1555
1556
1547
1604
1632
1554
1552
1562
1560
1633
1624
1616
1561
1553
1618
1617
1606
1564
1600
1558
1620
1602
1601
1462
1603
1648
1454
1453
1776
1035
1055
1034
1032
1814
1033
1054
1053
1052
1049
1048
1051
1817
1050
1367
1437
1046
1036
1039
1038
1037
1097
1098
1099
1100
1092
1101
1094
1102
1091
1090
1089
1095
1096
1093
1088
1047
1045
1103
1044
1483
1342
1029
1024
1025
1027
1028
1030
1031
1042
1043
1041
1026
1040
1104
1105
1106
1107
1118
1390
1404
1402
1116
1117
1113
1114
1115
1108
1109
1110
1732
1112
1729
1497
1111
1082
1083
1059
1728
1730
1074
1736
1085
1084
1075
1086
1058
1081
1057
1139
1138
1060
1063
1080
1062
1056
654
1061
1076
1073
1077
655
1126
1142
1144
1145
650
1072
651
686
1864
684
1146
1123
1127
1676
1136
1137
1140
2881
648
1141
649
1079
1148
678
1078
652
685
679
682
1131
653
681
1120
1121
1122
680
674
677
1744
1124
672
673
1129
1132
1833
1130
644
647
642
1134
1128
675
1125
646
676
645
1064
640
643
683
1674
1133
1065
1672
1071
1673
1760
693
670
669
641
1669
1670
1068
1066
1069
668
666
1668
1067
667
692
1664
1667
1666
1070
694
664
1704
657
1665
1696
1698
689
659
700
656
665
688
2147
1697
1700
691
1688
690
696
658
2158
697
2146
571
2144
698
2157
661
2145
519
2154
2156
570
2149
660
514
2169
2148
557
518
1682
2155
2153
2150
1681
515
1684
2152
572
2095
2170
573
569
568
516
2151
662
2168
615
2094
517
2172
552
1680
2161
2160
614
556
574
2052
663
760
513
1423
2163
2162
2089
2081
1712
2080
2166
512
2090
2088
2051
553
1311
2087
745
2086
2053
748
2091
587
585
584
746
558
2165
2164
2093
1522
586
559
521
744
611
742
740
736
741
2085
1524
1521
2048
2049
2050
2054
2082
2055
2084
525
2083
737
739
738
547
612
554
555
613
2056
579
590
2057
2092
576
520
588
526
578
608
618
591
589
546
2058
527
756
2059
577
752
753
610
524
619
754
583
522
2139
2138
582
609
523
1811
561
2133
2122
581
2121
2114
560
2113
2061
2060
616
545
620
562
2132
563
544
627
617
2123
2137
621
2142
2135
2120
580
2062
710
2063
2115
622
718
629
2112
707
709
717
626
713
1200
2125
628
2134
1192
2136
708
716
1198
1206
624
706
711
540
2118
712
723
2131
2140
535
2141
2126
1209
1201
550
530
2130
531
1193
2119
2128
2116
541
1210
1196
625
551
537
1195
1208
705
1203
543
542
1212
2127
548
722
528
704
714
2117
2129
2124
1205
1185
1190
1189
1188
1187
1186
1204
1184
1197
1202
536
534
630
566
720
721
1191
1194
715
565
564
549
567
529
533
726
532
539
725
724
1008
598
538
634
599
632
730
1447
633
732
604
605
729
602
593
601
603
606
2110
597
636
2108
728
2109
592
2104
596
600
2106
2096
2105
2107
595
2097
2065
594
2064
2098
1431
2099
2100
1498
2102
1805
2103
2101
1164
2067
1848
2069
1165
2066
1152
1175
1173
1167
1157
1156
1153
1159
2068
1174
1166
1155
1154
3648
1172
1158
1179
2070
1176
1178
2073
2071
1177
1182
1180
1169
1168
2072
1181
1171
1163
1162
2074
2075
1170
1160
2079
2076
1161
2078
2077
1255
3594
1335
1356
1357
1358
1464
1347
1446
1258
3596
1260
1259
1445
1444
1372
1456
1457
2882
1458
1346
1354
1442
1353
1441
3590
1355
1443
1440
1922
1351
1460
1256
1370
1350
1349
1920
1352
1257
1344
1369
1451
1450
1448
1345
1348
1921
1360
1253
1249
1364
1936
1368
1248
1365
1924
1449
1366
1265
1254
1252
1452
1361
1362
1363
1266
1264
1272
1268
1251
1250
1421
1420
1327
1417
1416
1415
1493
1414
1413
1408
1409
1412
1411
1422
1410
1418
1419
1393
1436
1392
1841
1394
1396
1330
1842
1331
1433
1304
1310
1328
1329
1309
1305
1315
1432
1430
1429
1428
1434
1340
1308
1307
1302
1291
1290
1287
1292
1293
1294
1295
1286
1285
1284
1289
1283
1282
1281
1280
1306
1314
1303
1317
1385
1427
1288
1316
1334
1426
1844
1338
1337
1336
1332
1425
1313
1400
1384
1301
1485
1333
1424
1312
1386
1382
1297
1296
1298
1300
1325
1299
1323
1377
1376
1322
1326
1388
1320
1324
1380
1318
1321
1319
1378
1379
1240
1241
1242
1381
1244
1232
1237
1233
1236
1235
1238
1234
1860
1858
1218
1217
1227
1216
1220
1219
1226
1230
1229
1228
1857
1224
1512
1221
1225
1829
1222
1223
1856
1491
1508
1506
1504
1505
1798
1520
1808
1796
1810
1804
1797
1809
1794
1812
1800
1802
1824
1826
1792
1801
1825
1793
1795
1816
1828
1840
1477
1474
1473
1476
1475
1832
1472
1478
1484
1482
1481
1480
1496
1492
1490
1489
1488
952
972
969
968
993
1000
962
940
963
970
933
965
966
961
964
937
978
932
984
934
960
936
980
938
996
976
977
928
948
930
929
931
946
945
944
994
918
917
916
992
915
924
900
901
902
903
904
905
906
907
908
909
896
899
897
910
912
913
914
898
922
920
921
3600
3592
3588
3616
3586
839
843
838
848
3584
3585
842
851
837
849
853
854
836
850
840
841
852
844
845
832
846
860
835
833
856
857
834
858
785
791
797
790
798
95
82
869
870
872
796
94
85
819
83
817
816
874
876
795
873
793
868
867
865
864
768
769
770
771
777
778
779
776
792
784
787
822
80
81
789
866
91
92
788
786
772
773
814
775
783
774
780
820
782
818
794
813
93
821
781
89
88
86
84
828
826
825
824
812
90
75
72
73
808
810
811
87
74
809
78
71
77
807
79
884
76
806
804
70
881
803
882
66
805
69
801
802
880
65
64
2699
888
68
67
800
63
61
58
62
60
59
56
57
46
107
106
47
110
50
111
49
105
104
108
114
55
54
48
53
51
52
109
113
125
124
20
115
23
21
22
26
27
44
112
45
126
96
99
29
97
98
100
101
24
28
120
121
102
25
103
122
116
41
40
31
30
42
118
117
43
119
123
38
17
16
37
35
39
36
32
33
34
18
19
12
3
2
14
13
15
1
0
9
11
8
10
6
4
5
7
142
141
140
143
154
155
136
145
137
144
159
153
147
152
146
158
138
139
157
2888
156
128
150
151
129
130
148
149
131
134
132
135
133
418
417
416
419
420
441
180
442
423
422
421
430
429
181
440
424
444
426
427
428
425
177
432
176
182
183
436
437
178
438
386
435
433
434
184
179
188
187
186
185
387
384
410
411
408
385
189
190
217
409
171
393
395
394
216
162
399
398
391
406
390
392
220
219
221
404
163
389
160
170
172
218
407
405
403
396
397
414
195
192
388
161
168
173
412
413
222
174
199
169
402
175
207
194
206
193
400
197
196
204
198
236
166
238
303
233
205
401
165
164
211
203
227
232
234
302
202
229
231
235
237
226
215
200
213
295
210
167
250
245
246
214
201
252
212
228
294
230
301
243
300
209
208
248
244
288
242
289
249
225
224
241
240
292
296
293
313
298
297
290
315
307
299
317
318
312
291
305
306
314
309
308
304
316
310
311
357
358
356
359
287
279
281
280
286
278
285
284
353
352
476
473
474
276
277
354
453
452
472
450
283
282
454
335
334
320
451
274
321
362
363
355
360
333
449
332
470
469
327
448
323
459
458
457
456
455
275
322
326
337
500
361
345
344
366
468
364
272
273
460
461
462
324
325
490
365
336
349
347
488
346
331
330
489
465
464
338
348
339
350
329
328
496
504
498
497
492
486
485
484
467
369
370
371
377
376
374
368
466
378
380
373
342
372
341
340
343
483
482
481
480
267
268
269
264
266
265
270
271
257
256
259
258
263
262
260
261
2884
3143
2613
2612
2614
2617
2611
2599
2620
2618
2616
2610
2608
2595
2597
2592
2593
2596
2594
2598
2609
2603
2604
2606
2605
2602
2601
2600
2567
2566
2661
2565
2662
2660
2676
2564
2659
2674
2668
2658
2656
2673
2672
2666
2680
2665
2657
2664
2563
2571
2945
2944
2560
2561
2562
2570
2575
2736
2569
2568
2574
2573
2587
2588
2572
2589
2590
2768
2586
2627
2752
2584
2712
2624
2625
2626
2638
2700
2629
2650
2631
2628
2637
2585
2630
2646
2649
2697
2696
2632
2645
2728
2648
2636
2635
2634
2698
2705
2704
2643
2644
2633
2640
2641
2652
2642
2708
2576
2583
2577
2578
2579
2580
3157
2581
2706
2582
2720
2721
2722
2694
2724
2693
2692
2691
2690
2689
2688
3188
3149
3099
2880
3117
3192
2817
2822
2821
2820
3185
2816
2852
3126
2825
2818
2824
2848
2850
2828
2826
2819
2849
3178
2856
2840
2832
2836
2834
2833
2864
3155
3118
3130
3177
3164
3180
3111
3456
3087
3264
3171
3186
3115
3338
3333
3346
3162
3161
3174
3173
3217
3352
3340
3218
3216
3236
3234
3220
3240
3331
3233
3232
3337
3158
3095
3209
3329
3336
3345
3208
3224
3334
3210
3150
3344
3328
3212
3330
3348
3204
3206
3205
3332
3102
3360
3202
3203
3101
3200
3201
3392
3123
3129
3147
3184
3132
3160
3138
3170
3139
3169
3168
3137
3172
3136
3176
3142
3140
3156
3141
3154
3073
3079
3078
3072
3152
3077
3075
3074
3153
3076
3086
3148
3083
3082
3085
3084
3081
3145
3144
3080
3146
3098
3100
3096
3125
3097
3088
3089
3090
3091
3092
3093
3094
3104
3109
3105
3110
3108
3107
3106
3112
3124
3113
3114
3120
3122
3121
3116
3128
