1296
1130
1169
1155
1131
1420
991
1789
1007
2352
1106
2498
910
4486
1175
1379
819
888
1582
1218
7379
1226
1323
1116
1845
1403
938
925
1310
1780
954
1808
1015
3938
43340
1010
1252
1439
970
3297
1215
1020
846
1820
2846
12891
813
944
2397
8820
1600
5887
4094
1446
1259
21395
979
1146
1774
2529