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