4566
3953
2593
2476
2452
2335
2243
2196
2068
1786
1587
1470
1458
1420
1265
1202
1172
1158
1156
1148
1142
1122
1105
1037
1022
1020
1001
993
939
915
911
895
890
854
839
828
814
797
793
768
757
743
722
719
718
716
705
695
690
673
668
668
479
379
369
365