1436
902
916
1195
991
940
1106
1793
1145
1194
1378
1661
1626
1547
981
1470
1358
895
1571
1291
1287
1269
1385
1472
1129
1327
1328
1297
1193
1312
1135
1134
1505
1406
1138
1098