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