3576
2207
2021
1376
1233
1135
1115
1056
1021
1009
995
951
947
911
896
856
845
810
806
787
772
696
694
659
658
641
633
628
620
619
618
607
604
591
590
588
588
583
582
575
569
568
561
560
556
552
540
537
529
525
509
493
491
482
482
481
481
477
477
476
476
472
472
460
460
457
454
454
449
436
434
434
433
430
429
425
423
418
417
417
416
416
414
414
414
412
411
410
403
402
400
397
396
395
390
385
383
381
380
378
378
378
376
366
364
363
361
361
361
352
349
344
343
342
339
338
334
329
329
326
326
324
320
315
309
309
307
300