1213
961
2540
1399
1006
903
1156
1005
857
948
1107
1010
2083
876
924
1014
837
2065
831
974
1090
920
1045
1125
1000
1738
1159
956
851
917
1482
889
938
906
848
981
1209
901
1016
1123
1000
5098
938
1043
1096
1641
962
1162
1118
1005
1103
1108
1011
1594
1285
944
2073
1091
1178
875