2543
2482
1882
1421
1310
1290
1269
1190
1047
1012
1009
955
922
881
855
823
815
810
769
719
715
696
688
682
678
672
662
646
643
635
631
630
613
611
611
581
581
578
576
575
570
566
557
537
536
532
520
515
503
502
496
496
495
489
485
485
482
480
475
470
466
466
462
461
460
457
455
454
452
451
448
444
439
439
437
437
428
427
424
423
420
420
418
417
415
415
414
409
408
406
406
405
403
399
398
398
393
393
388
386
380
379
374
373
372
371
370
364
364
364
360
357
350
350
348
345
345
344
341
341
336
336
332
331
330
323
323
320
308
304
302
301
300
300
298
298
297
296
292
286
282
253
250