1053
2714
942
2105
1048
1278
4328
1002
1153
952
1059
1568
952
942
1078
917
937
17003
1271
3824
914
974
1074
903
4368
1287
2751
6509
1303
1281
1736
970
1014
1276
964
1065
897
899
28084
1208
1096
1036
1206
1017
1518
11603
1035
904
3373
1137
911
2794
991
4063
1041
938
923
2585
882
1029