1423
886
904
1182
980
927
1093
1771
1133
1180
1366
1653
1601
1534
965
1458
1338
881
1529
1275
1273
1256
1370
1456
1115
1313
1311
1279
1300
1123
1119
1486
1397
1124
1083