896
875
898
1016
1015
993
2318
1450
1112
1591
1034
1063
2449
1007
3324
1007
1128
13910
1159
1073
1092
1017
1129
1189
931
1724
1059
1080
5649
2986
1266
1038
2444
996
1141
1085
1014
1110
889
1549
1155
1963
1027
1205
1123
1571
1069
2005
1667
1013
1770
5796
1135
990
1640
1636
3175
1049
1009
989