1000
1379
1786
1603
1110
1471
2181
1209
930
1046
1050
1179
1133
1268
976
1091
1107
1110
1057
1107
1251
1882
1217
1365
1379
997
984
996
1072
1342
922
1025
1411
1099
1018
1228
1197
1849
1024
1000
1053
28870
3002
1072
1001
1658
959
1160
1283
968
991
1297
1525
2187
1083
1027
1115
1427
2429
2174