1406
884
901
1178
979
924
1092
1753
1130
1364
1651
1586
1531
954
1445
1311
877
1495
1272
1269
1251
1357
1453
1111
1305
1306
1271
1167
1285
1120
1109
1456
1385
1121
1081