1390
994
914
778
755
680
673
603
589
553
545
531
520
511
500
492
486
470
463
461
459
452
443
442
435
433
422
407
385
380
357
314
307
302
294
288
281
279
272
268
259
245
231
228
224
223
217
210
204
184
179
175
174
173
163
153