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