1075
1058
982
2354
1058
1265
1129
2813
1032
1246
1664
1025
1235
1097
1744
1841
1639
977
1251
1065
1013
984
1575
1400
1418
1200
1073
1068
1254
1316
1197
1101
1214
1346
1897
1270
999
1397
1002
1372
1028
1160
1152
1120
1001
1188
977
1127
1033
1490
1650
1058
1305
1690
1277
