1597
1041
1403
1075
1397
1700
1004
931
938
1131
918
1186
1039
1193
935
957
1418
1001
1587
1015
963
1333
1018
1180
983
1174
984
1292
903
1563
1364
1073
1367
1371
1347
976