1477
4252
1290
1996
2332
1647
1545
1235
1240
2053
1163
1186
1540
1187
1082
1475
1441
1622
2023
2131
1054
1142
1116
1155
1166
1099
1386
1098
1121
959
967
1045
1195