1718
1709
523
522
521
520
518
774
750
747
1463
1462
1415
1414
1413
1402
1401
1356
1355
1327
1326
1308
1306
1305
1304
1302
1301
1300
1298
1295
1294
1293
1290
1289
1288
1287
1286
1283
1282
1281
1280
1279
1276
1275
1274
1273
1272
1269
1268
1267
1266
1265
1259
1258
1252
1251
1247
1246
1243
1242
1241
1240
1239
1238
1234
1233
1230
1229
1228
1223
1222
1221
1220
1219
1218
1210
1209
1206
1205
1204
1203
1202
1201
1200
1199
1198
1194
1177
746
1151
1149
1148
1147
1130
1128
1127
1126
1109
1108
1107
1086
946
731
729
847
846
834
833
828
826
814
813
810
809
808
807
806
805
803
802
1754
1753
1739
1738
295
1737
1736
1735
1721
1720
1719
1708
1707
301
1706
1705
801
800
799
797
796
788
787
786
783
782
781
780
778
776
775
773
767
766
765
763
888
887
878
862
861
860
859
858
857
856
855
854
853
849
848
762
760
759
752
751
745
744
743
742
739
1169
1168
1167
1165
1164
1163
1152
1085
954
952
951
950
947
945
944
943
926
925
924
923
922
921
920
919
918
916
915
914
913
912
910
909
908
891
890
889
1084
1083
738
732
728
727
726
724
723
720
708
707
698
697
696
687
686
677
676
667
666
665
652
651
649
989
988
972
970
963
962
961
960
957
956
955
987
986
985
983
982
981
980
979
975
974
973
648
647
642
641
640
623
505
504
503
501
500
499
498
488
484
434
1871
1870
1869
1868
1867
1866
1865
1863
514
513
507
622
621
614
606
517
516
605
604
602
601
600
599
598
597
594
593
588
587
586
585
584
303
580
579
578
577
575
574
571
37
36
570
569
568
567
561
560
559
558
556
555
553
550
540
539
538
537
535
533
532
531
506
487
1862
1859
1858
1856
1861
1860
1855
1854
1852
1851
1850
1849
1848
1847
1846
1843
1845
1844
1842
1841
1839
1838
1837
1836
1835
1834
486
485
483
482
478
477
474
469
468
464
463
461
460
458
457
385
384
383
382
381
380
379
377
376
375
352
351
350
349
827
761
1372
1371
1368
1367
1366
1365
1357
1192
1189
1188
1187
1186
1185
1184
1183
1179
1178
735
734
733
722
959
494
493
491
490
489
949
1882
1880
1879
1877
1876
1875
1874
1873
1872
1881
1207
1481
1480
1473
1214
1213
1212
792
1491
1490
1483
1482
1472
1471
1470
1469
1465
1464
1461
1445
1441
1440
1436
1435
1432
1431
1418
1417
1226
1225
1217
1216
1215
1211
1197
1196
1195
791
790
530
529
646
645
592
590
589
583
581
576
563
562
554
536
644
643
1458
1452
1191
1190
1416
613
612
610
1182
1181
1180
609
608
519
1457
1456
1455
1454
1453
1451
1450
1449
1448
1447
1446
552
1878
1439
1438
1437
