1067
1020
964
882
1149
1407
1141
1243
924
881
780
1279
1212
1439
1485
1162
1612
1717
952
793
866
759
858
810
913
978
876
861
1064
1576
3126
991
1327
1183
1402