3758
3752
3751
3753
3754
3723
3722
3718
3713
3709
3703
3702
3714
3724
3701
3707
3725
3717
3712
3719
3721
3716
3715
3711
3706
3710
3705
3708
3704
3698
3720
3697
3700
3699
3503
3478
3462
3463
3471
3473
3468
3470
3472
3469
3465
3461
3460
3459
3467
3458
3464
3373
3466
3372
3371
3318
3293
3295
3317
3315
3294
3292
3291
3316
3290
3236
3235
3815
3816
3829
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
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
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
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
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
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
1884
3847
1885
3848
3849
3850
1890
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
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
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
699
3870
3871
865
917
3872
3873
3874
3875
3876
3877
885
797
3878
3879
3880
3881
3882
764
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
498
496
495
3899
612
497
681
669
3900
670
567
3901
661
492
657
655
491
619
488
573
584
3906
3907
3908
3909
3910
3911
3912