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