1172
1064
1438
1429
1609
2102
1985
1132
1093
1273
1306
1138
1139
1245
894
1343
988
906
949
1471
1060
1299
922
941
1159
981
1470
1359
897
1572
1004
1490
1326
973
1280