1009
1261
932
1374
884
998
2652
1050
1654
897
980
923
1027
979
958
843
878
939
3792
4097
836
971
1082
889
1823
1150
909
2646
949
836
960
817
1252
1202
805
1050
874
3923
889
1101
894
938
926
1147
878
819
2034
2171
1067
861
1359
1005
840
920
1101
1008
1033
4586
987
1309