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