1062
1014
961
879
1144
1401
1135
1236
918
876
773
1275
1206
1428
1477
1157
1610
1707
941
789
862
778
754
854
806
908
976
873
857
1059
1569
3112
986
1320
1178
1392