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