5203
5100
4612
3446
2911
2816
2541
2519
2241
2220
2176
2004
1829
1770
1594
1564
1478
1459
1412
1410
1409
1390
1280
1278
1267
1253
1227
1195
1172
1136
1134
1134
1113
1090
1072
1069
1043
1043
1024
1009
1003
957
953
950
924
920
911
909
906
892
892
890
872
855
848
823
817
806
792
765
764
757
752
744
724
722
722
722
688
687
687
682
678
676
674
674
671
669
662
647
635
633
627
606
606
601
596
588
574
570
560
556
551
550
538
537
529
520
516
515
511
509
499
487
483
462
460
451
449
443
442
441
438
430
401
397
397
394
369
367
358
352