1446
12107
986
755
714
684
1458
979
670
711
946
563
123119
888
944
591
18914
565
953
1370
585
623
780
505
707