3411
2821
2700
2282
2100
1791
1776
1755
1430
1353
1272
1258
1195
1192
1128
1080
1077
1038
1022
1021
1016
987
976
950
943
929
922
921
872
818
792
787
781
763
739
732
723
701
701
695
691
690
688
668
667
661
661
652
641
637
620
615
608
607
603
601
598
596
593
579
571
569
560
556
554
552
548
547
543
540
534
528
525
524
519
508
506
503
501
499
498
498
497
494
494
490
488
483
474
472
467
466
466
466
465
463
461
456
451
447
444
443
442
432
430
427
426
426
419
419
418
417
412
408
405
397
391
390
390
387
383
374
370
367
366
361
359
352
351
351
350
347
327
326
318
316
316
315
310
301
297
245