1877
1405
1514
2653
1087
838
1170
1233
828
2891
2040
1530
2632
5558
825
1876
2551
2229
2267
4257
1025
1000
1916
1201
2356
1188
1983
811
1758
849
825
947
796
1054
1129
781
1259
922
926
908
950
879
2135
813
3186
768
858
2284
803
949
957
1899
829
1079
856
2788
874
965
969
937