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