3277
2512
2477
2339
2300
2063
2061
2038
2020
1932
1835
1754
1732
1700
1700
1602
1595
1584
1570
1558
1514
1485
1483
1481
1481
1455
1425
1412
1406
1390
1374
1364
1347
1343
1336
1319
1294
1291
1260
1253
1243
1233
1220
1172
1156
1137
1114
1097
1095
1095
1078
1069
1065
1062
1058
1057
1049
1044
1043
1039
1037
1035
1031
1029
1019
1018
1010
1003
988
985
975
975
969
969
957
955
951
948
946
942
941
938
919
908
905
903
895
882
881
870
866
850
846
844
840
839
822
821
815
814
812
809
808
802
800
787
783
770
751
724
713
688
686
602
599
546
391