1288
1058
817
806
804
730
697
628
600
598
594
575
545
518
517
490
475
472
460
455
431
427
420
417
403
402
395
386
378
368
367
365
339
338
336
328
320
306
296
284
273
272
267
266
257
240
238
235
225
216
214
211
210
192
191
189
179