1307
1067
860
845
822
785
745
653
645
633
622
589
568
561
543
531
513
511
484
482
457
447
442
436
431
427
419
406
401
394
376
361
351
342
333
326
316
312
307
303
289
277
268
265
259
258
249
239
235
230
221
215
196
192
190
189