1268
1114
1882
1025
773
1028
938
1075
1025
868
847
1448
1026
2079
841
1310
1996
819
5879
946
828
1068
1126
1366
861
827
904
1338
871
1012
1180
1558
1105
1384
1010
1415
1291
1951
944
790
863
973
1158
862
1475
2971
1805
998
881
782
1077
1321
1063
849
1766
956
3398
960
1978
934