1380
1661
1459
4205
1278
1977
2296
1623
1529
1225
1228
2041
1153
1533
1174
1526
1069
1447
1430
1610
1995
2109
1038
1125
1095
1143
1158
1088
1376
1087
1090
944
956