1613
1472
1137
759
684
651
660
633
649
741
644
594
475
545
618
602
510
553
598
577
512
601
557
529
549
572
536
533
522
502
517