1573
1006
768
627
599
434
391
382
362
343
328
326
315
313
293
288
287
286
284
282
281
277
276
272
259
239
210
199
198
197
184
181
176
174
170
153
138
137
131
127
125
122
117
114
112
107
105
103
100
97
95
94
84
83