1976
2143
852
1116
1376
1109
1211
886
845
742
1241
1173
1377
1446
1131
1578
1660
898
762
840
758
734
831
787
884
952
833
1126
1032
1537
3055
958
1278
1150
1340