1227
1102
836
956
815
896
940
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
3571
996
1141
1085
1014
1110
889
1549
1155
1963
1027
1206
1123
1573
1069
2006
1667
1013
1770
5796
1135