2043
2181
879
1145
1404
1137
1239
919
876
773
1276
1207
1431
1478
1157
1610
1708
947
789
862
778
754
854
806
910
976
873
857
1154
1059
1569
3115
987
1322
1180
1396