1268
1154
957
7114
876
943
1437
727
758
753
716
785
779
740
766
1018
1284
598
478
549
621
610
550
513
654
556
447
602
580
515
604
559
531
552
574