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