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