2047
2181
879
1146
1404
1138
1241
919
877
775
1277
1211
1436
1483
1160
1611
1714
949
791
865
779
757
856
808
911
977
874
860
1156
1062
1573
3122
989
1324
1181
1398