1516
1339
1007
984
968
874
807
777
733
730
700
651
642
633
621
599
596
589
570
544
538
521
508
501
500
495
481
459
454
442
426
416
408
403
402
385
382
378
366
364
352
333
332
309
307
293
288
278
276
272
256
254
249
240
238
228
225
219
203