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