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