1476
4251
1290
1996
2331
1647
1545
1234
1239
2053
1163
1240
1186
1540
1187
1082
1474
1441
1622
2023
2131
1054
1142
1116
1155
1166
1099
1385
1097
1121
959
966
1045
1195