2040
2181
879
1144
1401
1136
1238
918
876
773
1275
1206
1430
1477
1157
1610
1708
945
789
862
778
754
854
806
909
976
873
857
1154
1059
1569
3113
987
1320
1178
1394