1010
956
1181
911
1281
859
871
1619
1079
1020
2036
871
1937
1758
853
2697
884
2596
883
1487
1046
853
1029
1473
998
995
1280
1361
916
1669
916
922
1139
1041
1710
1110
975
4694
1034
1168
1167
5766
1270
989
1073
881
1159
1185
970
1024
1072
1099
1128
1059
1126
1138
2001
1032
1020
981