2046
2181
879
1146
1404
1137
1241
919
876
773
1276
1208
1433
1479
1159
1610
1709
947
791
863
779
755
856
806
910
977
873
858
1154
1060
1569
3118
989
1322
1181
1398