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