3732
3579
3577
3756
3511
3582
3581
3510
3507
3576
3505
3504
3508
3575
3506
3572
3580
3495
3494
3578
3493
3509
3512
3492
3571
3568
3490
3569
3573
3489
3574
3488
3570
3567
3491
3400
3348
3345
3475
3342
3344
3341
3349
3346
3343
3338
3337
3375
3374
3335
3376
3347
3340
3339
3336
3259
3252
3251
3301
3255
3258
3254
3256
3253
3257
3221
3227
3824
3825
3834
3210
3202
2950
2899
3145
3137
3117
2722
2720
3112
3105
3083
2603
2599
3073
3067
3066
2558
2556
3046
3042
2445
2332
2333
3017
1765
3029
2306
1459
1458
1762
3028
2388
2387
3219
3211
3156
2948
2949
2953
3201
2944
2911
2912
2855
2897
2951
2857
2896
2898
2895
2893
2947
2892
2894
2813
2790
2811
2810
2755
2723
2742
2752
2721
2719
2718
2717
2715
2743
2712
2711
2713
2741
2709
2753
2683
2655
2680
2656
2640
2601
2681
2639
2598
2605
2604
2602
2606
2607
2595
2594
2593
2596
2591
2682
2554
2541
2540
2543
2555
2547
2544
2545
2495
2496
2497
2565
2564
2548
2494
2542
2550
2551
2546
2552
2446
2323
2335
2469
2447
2444
2443
3021
2322
2321
2334
2422
2420
2337
2320
2336
2413
2415
2410
2412
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
2952
2900
2942
2945
2946
2943
2856
2854
2853
2852
2331
2330
2744
2747
2754
2751
2329
2716
2714
2710
2328
2327
2608
2326
2609
2638
2324
2600
2597
2592
2498
2553
2557
2549
2559
2560
2561
2562
2563
2566
2418
2424
2423
2414
2416
2419
2319
2421
2417
2411
1455
1454
1697
1453
1452
1450
2382
2380
2398
2371
2383
2384
1003
1696
1449
1106
2369
2385
2390
2370
2313
2271
2279
2227
2257
2206
2153
2150
2147
2148
2122
2086
2057
2078
2082
2028
2024
2002
2021
2046
1990
1914
1909
1911
1930
862
1959
1778
746
732
853
1955
1905
1928
2308
2287
2286
2230
2231
2272
1949
2229
2228
2226
2225
1925
1924
2179
2151
1922
1921
2152
2180
2149
2146
2079
1920
2081
2083
1917
2084
2085
1916
2080
2077
2026
2022
2023
2043
2025
2044
2045
2047
2048
2049
1979
1912
1929
1984
1908
1907
1931
1906
1913
1978
745
861
860
740
1956
1952
1954
1957
739
731
1780
761
738
733
1950
1947
1958
1904
1951
1948
1894
1875
1876
1874
1895
1843
1846
1849
1850
3840
1777
1820
1826
1827
1831
1817
1816
1818
1819
3844
1775
1776
1773
1774
1795
698
1788
1769
711
1768
1771
1789
1787
1953
3846
3849
3853
1833
3859
1779
1772
3863
1760
1755
1767
1745
1730
1737
1728
1679
1653
1654
1630
1721
1718
1577
1576
1550
1542
1711
1532
1533
1534
1493
1706
1489
1001
1417
1466
1700
1698
1421
1026
1695
1694
1444
1022
1734
1413
1411
989
845
1406
532
633
530
628
515
1321
1320
1306
1318
1338
1275
975
974
972
1248
684
1264
804
602
601
674
1257
987
986
1260
1246
965
562
1242
1204
1201
1187
1198
1186
1173
961
591
959
535
588
1141
658
546
550
639
1134
952
963
1131
317
309
318
311
319
321
324
1103
310
315
316
312
299
298
648
1057
296
295
294
647
293
292
291
290
1725
1729
1687
1620
1619
1757
1754
1581
1551
1414
1033
1750
1540
1536
1537
1731
1746
1708
1007
1009
1699
1736
1701
1422
1416
1019
1735
1733
1443
1442
1039
1655
1675
1652
1656
1676
1651
1677
1634
1650
1035
1558
1595
1415
1583
1580
1579
1582
1559
1574
1178
1499
1543
1538
1539
1535
1710
1541
1712
1749
1707
1744
1002
1418
1709
1030
1008
1029
1420
1031
1028
1424
1027
1423
1446
1447
1023
1445
1021
1020
1426
1016
1425
1015
1441
1014
1461
1013
1448
1440
636
998
997
996
529
1340
1347
1344
1345
1319
992
970
988
990
1247
611
985
723
637
675
565
1252
984
983
1259
982
981
979
516
978
977
980
976
517
632
1342
1341
1343
1348
1349
1350
1351
1400
1352
1353
1249
973
993
1250
971
991
1270
1271
994
1269
600
683
682
596
1258
1254
1255
1261
597
622
802
803
691
720
1253
1251
1262
1399
1256
1263
969
1202
1189
1191
1192
966
956
568
964
534
564
1129
563
552
559
548
1135
962
1132
1136
1193
1195
1199
1200
1190
1203
1205
1185
1206
1207
960
595
958
589
594
955
533
643
642
954
556
553
554
555
1137
953
1133
1138
551
549
557
545
547
558
951
1128
1139
950
1130
1140
320
313
322
323
1062
1063
1080
314
1079
1081
1064
947
1065
1066
1082
946
1084
1087
945
1067
1068
1085
944
1086
1083
1088
1089
1090
1078
1091
650
1058
271
579
544
270
269
939
938
1053
542
576
541
543
1054
937
936
1055
267
266
649
537
539
536
265
264
1056
935
1052
1051
921
905
931
930
849
925
812
908
920
919
907
847
866
898
897
890
782
887
888
886
889
870
871
872
747
850
848
857
744
855
741
854
856
858
737
859
729
831
725
695
724
477
717
716
715
694
832
834
835
836
3866
714
726
727
728
806
494
808
692
713
722
721
810
809
811
3868
784
707
485
712
787
788
789
790
793
710
709
493
706
690
486
767
484
481
482
483
770
705
768
769
209
205
210
206
211
212
703
755
207
208
756
757
199
198
490
700
196
195
194
480
193
192
191
754
3871
3874
3877
3878
3881
3882
718
3885
805
696
3888
3889
708
487
3893
3895
3896
479
3897
147
142
137
136
133
125
120
119
116
114
113
112
110
108
105
104
148
149
613
614
679
143
604
603
605
103
100
99
98
598
610
599
97
673
609
680
96
93
90
89
134
135
664
665
666
126
593
590
592
87
84
83
82
560
566
561
81
638
654
656
77
75
78
76
117
580
581
582
115
617
651
652
74
73
577
575
71
540
70
574
69
578
68
646
65
62
60
59
181
57
54
48
55
56
518
519
521
46
45
514
513
512
37
34
38
35
39
621
624
627
36
623
625
626
161
28
159
522
158
157
156
155
27
29
523
620
25
23
20
17
15
18
16
26
502
503
504
24
510
615
616
12
501
10
9
507
500
498
495
497
681
669
567
492
657
491
619
488
573
478
520
3903
3904
3
3905
505
618
499
3906
3907
3908
3909
3910
3911
3913