1357
1086
876
860
846
755
721
641
619
607
599
594
553
542
527
505
492
473
461
458
454
453
449
427
424
423
419
399
394
365
359
356
342
330
326
321
317
312
298
297
282
270
262
257
249
239
230
229
224
221
200
197
195
194
193