1359
1053
839
832
795
720
671
606
581
559
549
544
528
513
498
485
467
451
447
436
423
413
407
405
404
401
386
383
376
374
358
321
310
308
306
305
287
286
285
274
272
262
257
252
244
235
233
227
225
213
210
197
196
186
176
173
170
163