550
841
511
27
462
986
452
464
654
626
622
1827
492
2143
1495
652
1134
504
797
501
98
801
1063
91
764
692
1353
653
542