1062
1014
961
879
1145
1404
1137
1239
919
876
773
1276
1207
1431
1479
1157
1610
1708
947
790
862
778
754
854
806
910
976
873
857
1059
1569
3116
987
1322
1180
1396