1128
1005
1223
1092
1059
1141
1333
1276
1070
1617
1151
1267
842
2395
1963
979
882
964
1089
966
1050
3648
1403
983
1091
1117
3839
995
11770
1492
1081
968
1344
1790
9814
1806
3068
1759
1039
4693
1209
1801
1239
1264
1256
1124
1093
1037
1107
1218
1182
1176
1933
1007
1301
3940
1046
6415
1739
1337