724
692
49027
1109
697
790
618
1227
856
825
1246
908
1916
692
658
745
808
618
859
938
1040
1013
702
1156
865
683
1146
1161
702
2112
733
764
1371
761
769
722
662
1138
632
676
980
860
640
704
627
916
664
1406
713
676
684
743
675
805
1734
682
726
3337
649
671