2208
1696
1513
1408
1388
1366
1324
1311
1311
1290
1278
1243
1231
1195
1124
1100
1090
1073
1072
1038
1023
984
936
925
917
904
896
891
854
838
822
821
799
792
789
765
764
750
732
725
724
723
721
720
711
706
703
702
692
681
663
659
655
653
644
640
635
627
623
618
612
609
595
595
594
591
589
575
575
573
568
568
551
547
543
540
537
537
530
522
519
518
517
512
511
507
489
482
477
476
468
462
457
455
450
442
434
430
425
424
424
411
399
397
395
384
382
379
378
374
370
361
352
350
345
337
328
327
324
318
316
301
300
296
275
269
253