1043
1384
1048
931
1101
2271
1106
1029
925
1070
887
1118
1276
925
932
900
901
934
999
2481
1115
938
1433
949
964
1316
2083
961
1013
900
1161
2346
1048
1140
1515
1033
1174
1066
1274
1881
1059
1121
1639
1060
1214
944
1260
1432
1068
1173
889
2069
2129
997
1197
1256
1009
4431
1490
1726