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