931
1054
743
3383
1995
789
1066
2029
1625
768
3719
4547
1056
2556
1969
957
17458
787
1052
1279
5269
665
1873
1543
731
931
796
834
760
1153
1682
4578
1009
694
704
1476
753
1015
866
1122
1081
749
861
748
672
768
727
940
808
821
1390
713
1012
737
1071
1621
777
2725
809
910