2263
1533
1087
949
935
915
820
802
784
777
765
744
741
730
715
689
671
665
628
627
615
610
606
602
590
588
581
577
568
567
562
551
551
529
525
523
511
505
504
494
492
487
479
468
468
465
462
462
462
457
447
443
437
436
430
429
425
423
418
416
411
410
410
408
404
404
403
396
393
386
386
383
379
378
378
377
372
370
369
367
363
361
358
358
357
353
352
352
352
350
349
348
346
346
342
338
338
338
328
325
315
315
314
311
311
309
308
304
304
303
302
302
301
300
299
297
293
292
291
291
291
281
280
277
271
268
265
264
263
263
260
257
248
247
247
246
242
241
237
229
224
217
201
188