1470
1202
1513
1062
1182
1687
989
2285
1121
997
1003
2026
1024
759
892
953
789
881
898
776
2894
684
717
672
592
725
801
700
748
716