2388
945
1216
1007
1170
1042
1243
960
1647
1008
1161
1493
964
1093
1217
1507
1228
983
968
1030
1188
1174
1416
1060
2610