3720
3014
2691
2687
2662
2653
2437
2382
2328
2279
2226
2204
2118
2101
2080
1937
1919
1886
1856
1681
1663
1652
1606
1583
1582
1394
1392
1387
1371
1364
1363
1354
1333
1300
1297
1288
1269
1266
1256
1251
1195
1195
1192
1139
1136
1136
1108
1098
1095
1082
1062
1052
1042
956
947
942
940
924
910
905
901
887
882
880
835
812
795
760
757
755
735
722
720
707
700
692
678
669
664
656
650
643
643
622
611
607
595
591
585
578
576
573
570
561
554
529
526
512
508
502
456
456
452
445
444
443
400
380
274