896
875
898
1016
1015
994
2318
1450
1112
1591
1034
1063
2449
1009
3325
1007
1128
13911
1159
1073
1092
1017
1129
1191
931
1724
1059
1080
5649
2988
1267
1038
2444
996
1141
1085
1014
1110
889
1549
1155
1963
1027
1206
1123
1572
1069
2006
1667
1013
1770
5796
1135
990
1640
1637
3175
1049
1009
989