2047
2181
879
1146
1404
1137
1241
919
877
774
1276
1210
1435
1480
1160
1610
1712
949
791
864
779
755
856
807
910
977
874
859
1155
1061
1572
3122
989
1323
1181
1398