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