659
724
680
666
706
682
707
1140
1677
1153
1304
1793
1387
1293
1208
1275
1107
871
1060
1038
884
892
872