2397
701
732
1348
2047
979
1103
8226
780
702
1447
618
526
1017
2827
8691
777
626
625
531
843
646
814
2631
784