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