1019
781
759
708
607
537
533
495
479
427
408
393
362
357
355
343
340
329
328
318
312
302
294
285
283
271
247
243
241
235
230
224
207
206
203
194
192
180
179
176
174
171
168
166
164
162
156
155
152
149
148
141
138
132
127
116
114
109