3922
2881
2752
2440
2343
2175
2174
2163
2145
2088
1991
1916
1910
1765
1755
1698
1685
1660
1644
1629
1623
1620
1588
1518
1502
1489
1478
1444
1408
1401
1377
1370
1369
1352
1343
1312
1301
1292
1285
1265
1262
1256
1236
1235
1234
1226
1220
1220
1216
1201
1191
1189
1186
1185
1177
1151
1141
1138
1133
1119
1061
1047
1028
1028
995
988
968
966
950
943
938
936
935
930
927
926
909
906
895
874
866
860
846
844
835
834
821
818
806
801
800
792
790
790
789
789
788
785
780
776
772
766
766
764
762
760
758
757
756
754
744
744
737
735
735
727
719
705
691
689
689
689
689
689
687
685
683
680
675
667
665
664
660
657
656
655
652
649
645
642
639
637
625
622
622
622
619
617
615
614
611
611
609
604
600
598
595
594
594
592
588
583
583
578
576
576
573
572
570
564
564
560
559
555
550
546
542
541
539
538
536
532
531
525
523
516
510
509
509
509
506
505
504
499
494
493
489
488
488
483
483
482
480
479
478
473
471
470
466
465
461
460
456
456
455
454
454
445
444
443
435
434
434
434
434
428
424
423
421
419
419
417
412
409
389
388
386
386
385
383
381
375
374
373
373
372
371
365
365
364
363
356
354
353
353
346
344
344
342
329
328
326
316
312
311
304
303
297
293
292
290
277
275
275
271