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