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