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