1102
1597
1041
1403
1075
1399
1700
1004
931
938
1132
919
1188
1040
1194
935
958
1419
1002
1588
1015
963
1334
1021
1180
983
1176
985
1294
905
1563
1365
1073
1368
1371
1347