2231
841
638
624
715
755
779
791
710
748
675
701
702
1098
720
829
798
760
715
842
704
994
837
810
808
871
1043
1175
1031
944
941
857
919
829
871
832
1077
3662
1174
1005
3113
1030
1049
1208
1301
965
1234
1168
1349
1134
1760
1310
1237
1561
1841
1634
1515
1495
1307
1726