1171
1064
1437
1428
1608
2102
1984
1132
1093
1273
1306
1137
1138
1242
894
1342
988
905
947
1470
1060
1299
922
941
1158
980
1469
1358
895
1571
1004
1490
949
1326
972
1278