1690
1007
1100
2216
1104
1650
997
1099
959
1039
1001
1040
1298
1265
1002
1117
985
1497
991
1251
944
1181
1580
982
1025
1025
1306
1131
1211
1023
1219
944
1883
1397
1007
1066
989
1489
1830
1071
949
938
1132
2017
1072
1188
1852
1216
999
1269
1337
1743
1410
1165
