1456
1237
1196
1060
806
759
745
711
703
640
634
629
618
618
588
582
562
549
548
540
539
539
528
525
523
519
519
506
504
504
501
495
494
487
486
467
464
457
444
443
431
427
426
417
416
416
415
413
409
408
407
404
400
400
391
390
390
390
386
385
382
380
377
374
372
366
362
359
358
352
350
349
347
347
347
344
343
341
340
337
336
336
333
329
328
326
322
322
321
321
317
312
310
306
304
304
301
301
297
295
292
287
286
284
283
282
278
276
271
269
263
260
257
255
253
252
251
251
250
250
250
248
246
246
246
243
237
229
221
220