1049
1246
782
1160
1062
1813
933
2935
798
1127
922
1344
1237
1173
2370
1331
1127
914
1122
1370
1093
842
1146
837
1539
908
1174
917
1158
1090
957
923
1239
1065
1099
1399
1008
1244
2670
6628
874
995
1094
924
898
1023
820
1181
959
1051
1607
1422
1556
1510
1037
1149
1149
2022
1021
1581