1018
988
896
988
977
998
1122
1049
1301
1343
1123
1392
891
877
2874
993
1100
1010
927
1364
1106
1237
2509
1660
940
990
1939
1259
2404
1137
1191
1131
933
1111
1314
1133
9404
1250
1021
1050
924
955
1042
1102
900
1161
1476
1115
945
1092
1009
1137
1042
1271
10048
934
1608
904
1388
913