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