815
1283
1109
1705
2134
3931
1084
1037
1153
14889
1131
1645
2025
3003
1382
977
1632
2059
938
3807
965
5264
1136
836
890