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