4912
2775
2761
2693
2615
2425
2351
2349
2270
2270
2269
2012
1989
1950
1949
1773
1736
1731
1701
1674
1578
1572
1565
1557
1553
1522
1490
1490
1391
1371
1358
1335
1325
1308
1299
1299
1294
1289
1277
1248
1236
1203
1192
1170
1156
1121
1116
1113
1102
1072
1061
1049
1043
1036
1017
1016
1013
1001
978
970
966
964
949
919
905
883
880
876
870
870
863
863
860
848
826
825
816
808
801
795
780
778
777
776
754
739
736
733
728
725
707
705
691
683
680
673
669
665
661
657
655
655
640
627
609
597
596
592
589
589
580
562
560
557
555
521
518
507
496
496
493
489
478
478
454
445
444
428
424
421
407
397
372
370
351
344