4912
2776
2761
2693
2615
2426
2353
2350
2270
2270
2269
2012
1989
1950
1949
1774
1736
1731
1701
1674
1578
1572
1566
1557
1553
1528
1490
1490
1391
1371
1358
1335
1326
1308
1300
1299
1295
1289
1277
1248
1236
1203
1192
1172
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
849
826
825
816
808
801
795
780
778
777
776
754
739
736
734
728
725
707
705
691
684
680
673
669
665
661
657
655
655
640
627
614
597
596
592
589
589
580
562
560
557
556
521
518
507
496
496
493
490
480
478
454
445
444
428
424
421
407
397
372
370
351
344