5504
2805
2297
1817
1790
1769
1555
1374
1298
1164
1128
1107
1040
993
945
891
888
853
756
745
708
701
699
694
690
680
655
652
652
649
643
632
630
630
625
625
621
620
617
615
613
612
609
607
604
597
584
574
571
571
566
561
551
550
549
549
548
545
540
533
531
527
526
522
516
516
511
507
505
502
499
498
495
494
492
482
480
475
474
473
471
469
468
459
458
458
455
454
450
436
435
430
425
422
417
417
416
415
408
406
406
403
401
399
397
393
392
389
385
383
378
370
364
361
359
345
345
344
341
337
332
327
327
326
326
322
320
314
313
308
306
299
271
239