1385
998
868
847
755
673
637
560
557
530
524
512
488
484
457
456
444
417
414
402
392
385
377
375
370
364
362
360
352
342
314
294
290
282
280
277
273
272
267
256
248
238
237
232
226
220
214
209
199
198
196
183
176
173
157
153